Коллеги, столкнулся с такой проблемой - в IRIS (формат .pic) дает отсчеты от -32767 до +32768, причем нормально адекватно работать (в частности, сохранять корректно в TIFF) можно только с положительной половиной диапазона. Можно как-то поработать в режиме 0...65535? Понимаю, что разница всего 1 бит, но это иногда многое решает. Как быть?
Проблема с отрицательной частью диапазона в IRIS есть, целый набор команд некорректно обрабатывает отрицательные числа, зачастую заменяя их нулём.
Для примера - можете попробовать сделать Offset Normalization с нормализацией фона (по зоне) на отрицательную величину. Все отрицательные значения будут отрезаны и заменены нулём.
1 лишний бит важен, согласен. Для себя нашёл следующий выход:
1) избегать операций, некорректно работающих с отрицательными числами, используя аналоги. Для примера выше можно вместо нормализации просто добавить к последовательности соответствующую отрицательную константу с тем, чтобы сместить уровень фона в отрицательную область, выгадав при сложении серии тот самый бит.
2) сохранять "широкий" файл (с отрицательными значениями) в FITS, открывать его в PixInsight LE и уже оттуда записывать в беззнаковый FITS или TIFF.
3) капать на мозги Christian Buil по поводу дефектов и некорректной работы конкретных команд с отрицательными числами. Он дефекты и недоработки иногда фиксит.
Кстати, с версии 5.53 были пофикшены несколько ляпов, связанных с отрицательными числами, так что используйте самую последнюю версию.
Резюмируя - при известной доле изобретательности в IRIS вполне можно работать в 16 бит, с минимальным обрезанием гистограммы.
Пример - у вас есть 9 файлов с DSLR (12 бит) после препроцессинга. Уровень фона пусть будет ~256. Прямое сложение 9 файлов приведёт к обрезанию гистограммы в районе звёзд, не пересвеченных на исходнике, но имеющих яркость в районе 4000 (4096 * 9 ~ 37000 > 32767, всё что ярче 32767/9~3641 будет обрезано). Вычитая из последовательности любую констранту, большую 455 единиц, мы избежим обрезания при постобработке. Я бы вычел 1000 и не парился, гистограмма финальной картинки лежала бы в диапазоне от -9000 до 28000 и содержала всю информацию из исходников, без обрезания, дискретизации и т.д.