Казалось бы, одинаковые файлы JPG, хотя один поврежден

я опубликовал этот вопрос на днях:предложения о том, как восстановить поврежденные файлы

файлы, которые я использовал в примере, возможно, не самый лучший. Они по-прежнему так немного NSFW, но теперь у меня есть два файла, которые я чувствую, лучше выяснить, как решить эту проблему.

архив из двух файлов, один хороший и один плохой можно скачать с здесь:
http://dl.dropbox.com/u/340087/drops/05.20.11/testing-96acf4cc-033125.zip

вот некоторые основные данные: (одинаковых по размеру)

-rw-r--r--+  1 me  staff   1935797 May 26  2009 bad.JPG
-rw-r--r--+  1 me  staff   1935797 May 26  2009 good.JPG

MD5 действительно отличается:

MD5 (bad.JPG) = 313356d98ced569d573b9ded1555cf2b
MD5 (good.JPG) = e6178e88e92a79e97b6f9babe7dd8240

Если я hexdump каждый файл, плохой файл имеет меньше данных в нем, но я не уверен, является ли он ремонтопригодным или нет. Возможно, отсутствуют только данные заголовка, и я могу добавить его обратно, возможно, есть реальные данные, полностью отличающиеся от метаданных, что означает, что эти и подобные файлы полностью разрушен.

спасибо.

5
задан Community
13.04.2023 8:19 Количество просмотров материала 3376
Распечатать страницу

3 ответа

глядя на ваш почтовый файл рассказывает историю. хороший.JPG и плохо.jpg-это тот же размер файла, но плохой.jpg сжимается с 1,84 МБ до 1,03 МБ, тогда как хороший.Уси почти uncompressable. Это говорит о том, что большая часть плохая.jpg был перезаписан с другими данными, которые легко сжимаемы. Таким образом, большая часть данных изображения (коэффициенты DCT квантуются, а затем сжимаются) полностью невосстановима, даже если вы можете восстановить информацию заголовка.

5
отвечен Mike Fitzpatrick 2023-04-14 16:07

можно использовать hex-editor для просмотра необработанных двоичных данных в файлах. Вы также можете использовать разностный инструмент для просмотра различий между файлами.

в этом случае bad.jpg не хватает первых 851,968 байт фотографии (они являются нулями), так что нет, это невозможно ремонт фото, хотя вы можете быть в состоянии попытка to восстановить как можно больше. Calvin Hass имеет некоторые интересная информация о коррупционных фото.



(и для записи, вы можете быть осторожны при размещении необработанных фотографий непосредственно с камеры в Интернете; данные Exif могут содержать некоторую информацию, которую вы may не хочу слил-обычно не проблема, но вы никогда не знаете.)

2
отвечен Synetech 2023-04-14 18:24

на самом деле то, что вы сделали, чтобы сжать два файла уже показали различия между двумя файлами -

хорошо.jpg сжимается на 1% (типично для jpeg изображений) плохой.jpg сжимается на 44% (не типично для jpeg изображений)

таким образом, весьма вероятно, что большая часть данных была потеряна. (хорошо, по крайней мере, 44%)

0
отвечен bubu 2023-04-14 20:41

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх