Comments 11
А для чего вообще делать «секретные» форматы для метеорологических исследований и выкладывать их в шару?
+5
Например, у метеорологов может быть секретное ПО, которое понимает секретные форматы.
+15
А какова цель «засекречивании» информации у метеорологов? Если большинство их исследований открыты.
+2
А вот это не описание ли нужного вам формата: www.cgms-info.org/docs/technical-publications/electro-l_hrit_lrit_eng_v1_0662829873B72.pdf?
+3
Похоже это таки он, но я пока не уверен.
А вообще, я опирался на инфу о том, что это «секретный» формат и даже не пытался искать по нему документацию.
В любом случае, большое спасибо.
А вообще, я опирался на инфу о том, что это «секретный» формат и даже не пытался искать по нему документацию.
В любом случае, большое спасибо.
0
Свой комментарий редактировать тут нельзя? Это печально. :(
В той документации встретил, на 16-й странице
Похоже они толи забыли это перевести, толи забили.
В той документации встретил, на 16-й странице
COFF и LOFF –определяют позицию окна с областью проекции в
файле сегмента изображения.
Похоже они толи забыли это перевести, толи забили.
0
Формат сериализации довольно простой:
[HEADER> 16b] + [CHUNK> type:U32, size:U32, data:*] *
За исключением того, что первый чанк измеряется от начала файла (ну или это инопланетная логика разработчиков)
Служебные чанки содержат русский текст в CP1251 и тучу инфы в даблах, лень разбирать
Чанк за id 7 — это картинка. Теоретически может быть в разном формате, но встречались только 16битные грейскейлы.
[HEADER: ?:U32, ?:U32, channels?:U32, width:U32, height:U32, bits?:U32] + raw bytes
Питоний скрипт в первом приближении парсящий исходник в 8битный PGM:
gist.github.com/sigman78/5996927#file-l15decode-py
Без numpy работает медленно.
[HEADER> 16b] + [CHUNK> type:U32, size:U32, data:*] *
За исключением того, что первый чанк измеряется от начала файла (ну или это инопланетная логика разработчиков)
Служебные чанки содержат русский текст в CP1251 и тучу инфы в даблах, лень разбирать
Чанк за id 7 — это картинка. Теоретически может быть в разном формате, но встречались только 16битные грейскейлы.
[HEADER: ?:U32, ?:U32, channels?:U32, width:U32, height:U32, bits?:U32] + raw bytes
Питоний скрипт в первом приближении парсящий исходник в 8битный PGM:
gist.github.com/sigman78/5996927#file-l15decode-py
Без numpy работает медленно.
+1
Sign up to leave a comment.
Просмотр изображений из формата L15 спутника «Электро-Л»