Киевский клуб любителей астрономии "Астрополис"

astromagazin.net
* *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
27 Мая 2017, 16:34:54


Автор Тема: Операция вычитания  (Прочитано 331 раз)

0 Пользователей и 1 Гость просматривают эту тему.

mnn72

  • Оффлайн Оффлайн
  • Сообщений: 4935
  • Благодарностей: 232
  • Astromouse
    • Astromouse
Операция вычитания
« : 13 Февраля 2016, 14:15:55 »
. - .

Всегда было интересно, но не было времени спросить:
Вот есть сложение снимков и этой процедурой пользуемся все :bigidea: А есть ли возможность по похожему принципу вычесть один кар из другого  :hz:
Записан
Обсерватория: Ananjev (L33, IAU); AAVSO: MNIC
Открыто: 28 переменных, 6 сверхновых; Подтверждения: 5 астероидов, 1 комета.

M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4382
  • Благодарностей: 889
Re: Операция вычитания
« Ответ #1 : 13 Февраля 2016, 14:18:03 »
. - .

Конечно есть. Почти любой софт, в котором складываются картинки, занимается вычитанием фона.
Записан

bigol

  • Оффлайн Оффлайн
  • Сообщений: 2009
  • Благодарностей: 685
  • Разам і назаўжды!
Re: Операция вычитания
« Ответ #2 : 13 Февраля 2016, 14:18:49 »
. - .

Вот это вопрос - так вопрос. В максиме (как почти в любой программе) есть меню Pixel Math (пиксельная математика), где можно делать с файлами что угодно - умножать, делить, складывать и т.д.
Ты забыл, что дарки и биасы вычитаются при калюбровке из картинки?
Записан
Не знаю насчет лучшего, но худшее точно впереди.


M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4382
  • Благодарностей: 889
Re: Операция вычитания
« Ответ #3 : 13 Февраля 2016, 14:21:39 »
. - .

Биасы из картинки не вычитаются. У них другое предназначение.
Записан

mnn72

  • Оффлайн Оффлайн
  • Сообщений: 4935
  • Благодарностей: 232
  • Astromouse
    • Astromouse
Re: Операция вычитания
« Ответ #4 : 13 Февраля 2016, 14:30:27 »
. - .

Не, про дарки и прочее я понимаю и знаю, а вот как вычесть снимок из снимка например в максе?
Записан
Обсерватория: Ananjev (L33, IAU); AAVSO: MNIC
Открыто: 28 переменных, 6 сверхновых; Подтверждения: 5 астероидов, 1 комета.

M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4382
  • Благодарностей: 889
Re: Операция вычитания
« Ответ #5 : 13 Февраля 2016, 14:33:11 »
. - .

Вычитание умеют делать:
DSS, PixInsight, PhotoShop, GIMP, Aladin, Fitswork, IRIS, FitStacker, AstroImageJ, и др.
Записан

mnn72

  • Оффлайн Оффлайн
  • Сообщений: 4935
  • Благодарностей: 232
  • Astromouse
    • Astromouse
Re: Операция вычитания
« Ответ #6 : 13 Февраля 2016, 14:34:55 »
. - .

Ахренеть... А как например в FitStacker(e)?
Записан
Обсерватория: Ananjev (L33, IAU); AAVSO: MNIC
Открыто: 28 переменных, 6 сверхновых; Подтверждения: 5 астероидов, 1 комета.

M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4382
  • Благодарностей: 889
Re: Операция вычитания
« Ответ #7 : 13 Февраля 2016, 14:36:25 »
. - .

А софту какая разница что вычитать, дарк или другую картинку?
Если речь идет о поиске различий между кадрами, то есть одна тонкость. Перед вычитанием надо прибавить чистый серый кадр.
Записан

mnn72

  • Оффлайн Оффлайн
  • Сообщений: 4935
  • Благодарностей: 232
  • Astromouse
    • Astromouse
Re: Операция вычитания
« Ответ #8 : 13 Февраля 2016, 14:43:56 »
. - .

Шо значит серый?
Записан
Обсерватория: Ananjev (L33, IAU); AAVSO: MNIC
Открыто: 28 переменных, 6 сверхновых; Подтверждения: 5 астероидов, 1 комета.

M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4382
  • Благодарностей: 889
Re: Операция вычитания
« Ответ #9 : 13 Февраля 2016, 14:48:55 »
. - .

Серый это означает R=G=B=n, где n заметно больше нуля и заметно меньше уровня белого. Девиация разности между картинками будет колебаться вокруг этого серого. Точное значение не принципиально, определяет уровень личного комфорта.
Записан

mnn72

  • Оффлайн Оффлайн
  • Сообщений: 4935
  • Благодарностей: 232
  • Astromouse
    • Astromouse
Re: Операция вычитания
« Ответ #10 : 13 Февраля 2016, 14:56:08 »
. - .

А если на простом и понятном языке  ;D
Записан
Обсерватория: Ananjev (L33, IAU); AAVSO: MNIC
Открыто: 28 переменных, 6 сверхновых; Подтверждения: 5 астероидов, 1 комета.

bigol

  • Оффлайн Оффлайн
  • Сообщений: 2009
  • Благодарностей: 685
  • Разам і назаўжды!
Re: Операция вычитания
« Ответ #11 : 13 Февраля 2016, 15:12:03 »
. - .

Биасы из картинки не вычитаются. У них другое предназначение.
Да ладно. Если у камеры низкий темновой ток, то можно обойтись биасом при калибровке.
А так если по полной - да, они вычитаются из дарков и флэтов при создании мастеров, потом из картинки и т.д.
Цитировать
а вот как вычесть снимок из снимка например в максе?
:spy: Все по буквам надо? Загрузить два снимка, Process - Pixel math - выбрать один кадр, желаемое действие и другой кадр.
Записан
Не знаю насчет лучшего, но худшее точно впереди.
Сказали спасибо

mnn72

  • Оффлайн Оффлайн
  • Сообщений: 4935
  • Благодарностей: 232
  • Astromouse
    • Astromouse
Re: Операция вычитания
« Ответ #12 : 13 Февраля 2016, 15:20:16 »
. - .

Не, по буквам не надо - хоть направление. Уже ясно - спасибо  :SLA:
Записан
Обсерватория: Ananjev (L33, IAU); AAVSO: MNIC
Открыто: 28 переменных, 6 сверхновых; Подтверждения: 5 астероидов, 1 комета.

M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4382
  • Благодарностей: 889
Re: Операция вычитания
« Ответ #13 : 13 Февраля 2016, 15:24:12 »
. - .

Серый - означает по украински сірий, по английски grey (gray).
Как еще понятнее сказать?  ;D

Лучше один раз увидеть...
Записан

mnn72

  • Оффлайн Оффлайн
  • Сообщений: 4935
  • Благодарностей: 232
  • Astromouse
    • Astromouse
Re: Операция вычитания
« Ответ #14 : 13 Февраля 2016, 15:35:19 »
. - .

Ну ты Коля приколист  ;D
Я имею в виду как его получить? Снять серый фон типа флета или он как-то получается манипуляциями определенными с кадрами или взять просто серую картинку? Я в этом смысле  ;D
Записан
Обсерватория: Ananjev (L33, IAU); AAVSO: MNIC
Открыто: 28 переменных, 6 сверхновых; Подтверждения: 5 астероидов, 1 комета.

M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4382
  • Благодарностей: 889
Re: Операция вычитания
« Ответ #15 : 13 Февраля 2016, 15:40:08 »
. - .

Просто взять серую картинку (синтезировать)

В аттаче:
две картинки, серая картинка, простая разница, разница с серым смещением, разница с серым смещением и добавленным контрастом.
Записан
Сказали спасибо

mnn72

  • Оффлайн Оффлайн
  • Сообщений: 4935
  • Благодарностей: 232
  • Astromouse
    • Astromouse
Re: Операция вычитания
« Ответ #16 : 13 Февраля 2016, 15:49:36 »
. - .

От спасибо Добрый человек  :beer: :SLA:
Записан
Обсерватория: Ananjev (L33, IAU); AAVSO: MNIC
Открыто: 28 переменных, 6 сверхновых; Подтверждения: 5 астероидов, 1 комета.

mnn72

  • Оффлайн Оффлайн
  • Сообщений: 4935
  • Благодарностей: 232
  • Astromouse
    • Astromouse
Re: Операция вычитания
« Ответ #17 : 17 Февраля 2016, 00:04:01 »
. - .

А софту какая разница что вычитать, дарк или другую картинку?
Если речь идет о поиске различий между кадрами, то есть одна тонкость. Перед вычитанием надо прибавить чистый серый кадр.
К каждому кадру?
Записан
Обсерватория: Ananjev (L33, IAU); AAVSO: MNIC
Открыто: 28 переменных, 6 сверхновых; Подтверждения: 5 астероидов, 1 комета.

M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4382
  • Благодарностей: 889
Re: Операция вычитания
« Ответ #18 : 17 Февраля 2016, 01:00:25 »
. - .

На примере трех пикселей
A        B      A - B      A+100-B     С увел. контраста
100  120       0          80               40
110  110       0        100              100
120  100     20        120              160

Поскольку ярокость ниже нуля не бывает, 100-120 = 0
Записан

mnn72

  • Оффлайн Оффлайн
  • Сообщений: 4935
  • Благодарностей: 232
  • Astromouse
    • Astromouse
Re: Операция вычитания
« Ответ #19 : 17 Февраля 2016, 01:46:11 »
. - .

На примере трех пикселей
A        B      A - B      A+100-B     С увел. контраста
100  120       0          80               40
110  110       0        100              100
120  100     20        120              160

Поскольку ярокость ниже нуля не бывает, 100-120 = 0
Наверно я тупой  :P Ниче не понял.
Шо это означает? Точнее как это реализовать на практике?
Вот есть у меня два калиброванных кадра одного и того же поля. Что делать дальше?
Записан
Обсерватория: Ananjev (L33, IAU); AAVSO: MNIC
Открыто: 28 переменных, 6 сверхновых; Подтверждения: 5 астероидов, 1 комета.