DECODING CUSTOM .BMP ФОРМАТ ИЗОБРАЖЕНИЯ - PullRequest
0 голосов
/ 02 апреля 2020

Недавно я пытался прочитать набор старых (1998) .bmp изображений, читая шестнадцатеричные значения. Но у меня были проблемы с этим форматом файла, он, кажется, не является стандартным .bmp. Таким образом, ни одно программное обеспечение не распознает его, для меня это больше похоже на пользовательский формат изображения с другой сигнатурой и структурой. Изображение не повреждено, поскольку оно работает внутри программного обеспечения.

ORIGINAL .BMP FILE

Единственные детали, которые я получил об изображении, это его размеры - 848x1124px. Нет информации о BPP (BitsPerPixel).

Так должно выглядеть изображение. Образец

Вы можете визуализировать ОРИГИНАЛЬНЫЙ ФАЙЛ .BMP на этом веб-сайте RAW_PIXELS

Это то, что я смог выяснить в отношении .bmp байт-структура. FILE_STRUCTURE

Я был в состоянии прочитать необработанные данные пикселей, но я не знаю, как сопоставить цветовую палитру со значениями пикселей. Поэтому мне было интересно, сможет ли кто-нибудь с большим опытом взглянуть на файл и выяснить больше деталей, таких как BPP, формат пикселей и как сопоставить Color-Pallete с пикселями. Спасибо !!!

...