Есть софтина, которая сохраняет картинку в свой формат .img, а также в .bmp. Хочется написать тулзу, которая могла бы читать сохраненный той программой .img. Я вот посмотрел через hex оба файла (.img и .bmp.), они похожи. Но я не могу придумать, как программно читать .img и, например, делать его просмотр(на форму в делфи или еще куда-нибудь). Файлы прикрепил Файл Зеркало 1 Зеркало 2 Зеркало 3 Зеркало 4
Isaev пишет: грузи этот img просто в растр TBitmap'а и выводи куда хочешь мну кажется что что TBitmap не позволит грузить изображение в котором нет заголовка и палитры. для начала их нужно как то добавить по умолчанию.
Ранг: 156.2 (ветеран), 2thx Активность: 0.09↘0 Статус: Участник
Создано: 26 марта 2010 22:16 · Поправил: Mavlyudov · Личное сообщение · #7
Isaev Благодарю. А чему ты задал параметры W и H ? Не произвольно же взял? Для того сохраненного bmp это W=1392; H=1032; Нужно как-то их считать для этого .img. И еще странный факт: с параметром pf8bit рисует с нормальными пропорциями, а вот с параметром pf24bit изображение становится вытянутым.
Mavlyudov пишет: Нужно как-то их считать для этого .img. а как ты их считать собрался? ну раскладывай размер файла на простые множители и ищи все возможные пары
Isaev пишет: взял из свойств bmp файла... в img нет этой информации да тут лучше сразу бмп читать), если он всегда создается Isaev пишет: ну раскладывай размер файла на простые множители и ищи все возможные пары с учетом того, что каждый блок данных, описывающий одну строку изображения, дополняется нулями до размера, кратного 4