Сайт Олега Милантьева
Есть у меня скрипт под пикс для автокалибровки / косметики / выравнивания / раскладывания по папкам куч фитов с разных астрографов / камер.
Сегодня переделал его, теперь имя файла неважно, читает все данные с заголовка фита.
Берём только что отснятый фит или их пачку, кладём его в папку IN, запускаем скрипт и в папке OUT получаем структуру:
— объект
— фильтр
— cc: калиброванные с косметикой
— src: исходники
В корень папки-объекта первый обработанный фит попадает как файл ref.fit, является опорным для выравнивания (можно опорный файл самому залить, по нему будут ровняться все последующие).
Выравненные фиты по фильтрам раскладываются в объект/фильтр/фит_c_cc_r.fit
Файлы переименовываются по шаблону:
{имя_владельца}-{имя астрографа}-{дата}-{время}-{объект}-{фильтр}-{бин}-{выдержка}.fit
к примеру: Vitar_MakF10-2017_04-11-19_28-IC2574-L-bin1-600s_c_cc_r
Для корректной работы во время съёмки (в максиме, например), нужно задать заголовки:
Если заголовки не заданы, написал мелкую прогу на питоне под windows, правит заголовки:
Recursive change fits header OBSERVER and TELESCOP
Usage:
observer.telescope.py -o <observer> -t <telescope>
Ещё для работы нужны мастердарки / биасы / фиты в папке CALIBRATE. Структура аналогичная: {имя астрографа}/{имя телескопа}/bias.fit
Или dark-900.fit (дарк, 900 секунд).
flat-L.fit (флет в L-фильтре).
На столе пикса должны быть иконки процессов калибровки с именами по шаблону:
cosmetic_{имя-владельца}_{имя-астрографа}_bin{бин}_{выдержка}.
Например, cosmetic_Vitar_MakF10_bin1_1800.
Сам рабочий стол пикса сохраняется правой кнопкой и автозагружается добавлением в файл C:\Program Files\PixInsight\etc\startup\startup.scp строчки:
.open C:/ASTRO/mo.xpsm
Пока что не делал поиск оптимального дарка по выдержке из присутствующих рядом и библиотеку дарков разной температуры. Ещё дату флета тоже можно автоматизировать. То есть с такой-то даты актуальным становится флет в папке {дата}, например.
Комментарии в начале файла от старой версии. Потом исправлю.
Сам скрипт тут: http://download.milantiev.com/astro/pixiInsight.scripts/