Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
14.03.2013, 20:08
|
|
Прохожий
Регистрация: 25.02.2005
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Как распознать формат данных изображения
Не знаю куда обращаться. Вопрос задаю здесь.
Устройство - что-то типа видеорамки.
На LCD матрицу (1366*768*24, Chimei TFT LCD M156B1-L01) подается изображение (хранится в виде файлов file.bin, явно сжатых). Можно ли разузнать как-либо формат данных этого изображения. Необходимо заменить его на другое, вот и мучаемся.
Что для этого необходимо? Самого файла достаточно, или контроллер надо знать? И вообще - это реализуемо?
Сервис-режим на устройстве включить не знаем как, хотя он вроде есть.
Я в этом чайник, так что заранее прошу прощения за возможные глупости.
Что ещё. Попробовал эти изображения распаковывать, открывать как raw и другие форматы. Ничего.
|
|
|
|
14.03.2013, 20:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
|
Re: как распознать формат данных изображения
Сообщение от lukserg
|
заранее прошу прощения за возможные глупости.
|
Это хорошо.
Образец файла где?
|
|
|
|
14.03.2013, 21:44
|
|
Прохожий
Регистрация: 25.02.2005
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: как распознать формат данных изображения
ах да. прикладываю зазипованный файл.
|
|
|
|
14.03.2013, 22:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: как распознать формат данных изображения
Разрешение какое? Похоже на BMP, добавить в хекс-редакторе бмп-шный заголовок и посмотреть. Но скорее всего бмп немножко зашифровали, перестановкой байтов, инверсией, прибавлением константы...
|
|
|
|
14.03.2013, 22:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: как распознать формат данных изображения
niXto, ну тогда, пардон, п..ц )))
|
|
|
|
15.03.2013, 09:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
|
Re: Как распознать формат данных изображения
Вообще стоит позапихивать в девайс различные картинки - однотонные, с линиями вертикальными и горизонтальными, и т.д. до просветления. ![Улыбка](images/smilies/icon_smile.gif) И тогда, сопоставляя упакованнай файл с исходным, может что и получится.
А пока это напоминает гадание на кофейной гуще.
Сообщение от lukserg
|
прикладываю зазипованный файл.
|
|
|
|
|
15.03.2013, 10:01
|
|
Прописка
Регистрация: 09.03.2011
Сообщений: 242
Сказал спасибо: 2,314
Сказали Спасибо 246 раз(а) в 94 сообщении(ях)
|
Re: Как распознать формат данных изображения
|
|
|
Сказали "Спасибо" Maladezz
|
|
|
15.03.2013, 11:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.05.2006
Адрес: Владимир
Сообщений: 2,818
Сказал спасибо: 3,043
Сказали Спасибо 4,255 раз(а) в 1,200 сообщении(ях)
|
Re: Как распознать формат данных изображения
Если б было исходное изображение, которое передали в эту рамку, и этот зашифрованый файл. Было б чуть больше инфы для раскодирования алгоритма.
|
|
|
|
15.03.2013, 11:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Как распознать формат данных изображения
Сообщение от lukserg
|
изображение (хранится в виде файлов file.bin, явно сжатых). Можно ли разузнать как-либо формат данных этого изображения.
|
Изображение хранится в файле. Вы хотите заменить файл, значит, система его сжуёт (или не сжуёт ![Улыбка](images/smilies/icon_smile.gif) ) и, значит, что за матрица, контроллер и операционка это неважно.
Дальше. У вас только один файл или несколько? Они разной длины? Как размер файла зависит от изображения: если картинка однотонная/чёрная/белая, если много мелких деталей, много цветовых переходов? Если картинка цветная и она же чёрно-белая? Можете сделать файл с, например, цветной таблицей для телевизора, где разноцветные вертикальные или горизонтальные полосы?
Если это всё можно, то шансы возрастают. Пока я вижу цепочки по 3 байта, похожие на RGB триады. Но они сбиваются... Вижу явную периодичность в информации с примерно одинаковым периодом. Вижу, что вначале файла (вверху картинки?) значения байтов небольшие, потом возрастают, потом резко убывают в конце.
Была у меня программа на Вижуал Басике для баловства с такими вещами, да нету уже...
|
|
|
|
15.03.2013, 12:33
|
|
Прохожий
Регистрация: 10.01.2011
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 2 сообщении(ях)
|
Re: Как распознать формат данных изображения
Код:
|
lizard@quantum-laptop:~/Загрузки$ unzip file.zip
Archive: file.zip
inflating: file.bin
lizard@quantum-laptop:~/Загрузки$ file file.bin
file.bin: ACB archive data |
Под линукс этого самого ACB нет, а разворачивать виртмашину, что бы попробывать лениво.
Под винды архиватор в http://ctxmodel.net/files/ACB.rar , пробуйте.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:45.
|
|