Вопрос знатокам,
Уважаемые форумчане, может быть кто нибудь обладает информацией о бинарном строении олимпусовского файла орф???
т.е. интересует, с какой строки начинаются биты с матрицы, как кодируются, есть ли в начале строки системная информация и сколько бит\байт она занимает и т.д.
аппарат сп-550юз 7.14 м.п. очень нужно для экспериментальной работы!!!
может есть какая утилита, или процедура в libraw, хелп плз.
Заранее спасибо.
Если честно, я вопроса не
Если честно, я вопроса не понял.
Это TIFF-файл такой, правда сжатие там своеобразное.
С помощью libraw можно вытащить RAW-данные, собственно последовательность open_file() и unpack() их и вытащит.
вопрос другими словами
Имеется файл .orf, при просмотре его в бинарном формате хочется понять, где какая системная информация в каком байте/бите, есть ли рамка и с какого адреса начинается все-таки информация с пзс и где она заканчивается, а также нужны адреса/описатели начала и конца строки.
В конечном счете нужен файл, представляющий собой матрицу пикселей (в бинарном формате), чтобы можно было осуществить построчное сканирование файла с определением координат всех засвеченных пикселей, при обработке серии изображениий светящейся перемещающейся марки (цвет не важен, больше важна яркость).
это конечно можно попиксельно вручную сделать в olympus studio, но это займет месяцы :(.
Вы немножко сложно излагаете.
Вы немножко сложно излагаете. "Системная информация" там в формате EXIF, точно ли вы хотите его сами разбирать?
Что касается битмепа данных с сенсора, то возьмите LibRaw, она вам сделает ровно то, что вы хотите - извлечет данные изображения из файла. Хотите в исходном (RAW) виде, хотите - в обработанном.