Понеділок
23-Чер-2025, 17:26
Мои проэкты и не только
Вітаю Вас Гість | RSS
Головна Каталог статей Реєстрація Вхід
Меню сайту

Категорії каталогу
Мои статьи [1]
Чужие статьи [0]

Головна » Статті » Мои статьи

Немного о востановлении повреждённого jpeg
Примерно пару раз в год, пропадают или повреждаются локальные диски на одном из трёх подконтрольных мне компьютерах. Я уже научился довольно быстро восстанавливать информацию, но без потери данных всё же не обходится. Недавно я заметил существенные повреждения в семейном фото архиве. Почитал в интернете, а там утверждают, что если это jpeg то фото восстановлению уже не подлежит, но что делать, если оно отображается любым viewer’ом, просто с некоторыми искажениями?

bad image

Ознакомившись с некоторыми статьями, я понял, что проблема не в сложности формата и не в тройной архивации данных, а всего лишь в последнем этапе «кодирования» и частичной замене этих данных на нули.
Сложность заключается в том, что данные кодируются довольно хитрым образом: количество предшествующих нулей (8 бит), количество бит выделенных на коэффициент цветности (8 бит), сам коэффициент (от 1 до 10 бит). Именно переменная длинна коэффициента цветности мешает точно определить конец повреждённой зоны, вот и приходится угадывать значения вручную.
Именно для реставрации изображений повреждённых таким способом я и создал программу JpegRecovery.

Справочные материалы:
http://ru.wikipedia.org
http://skyfamily.ru
http://articles.org.ru
Категорія: Мои статьи | Додав: DjDim (14-Бер-2009) | Автор: DjDim
Переглядів: 1849 | Коментарі: 2 | Рейтинг: 0.0/0 |
Всього коментарів: 0
Ім`я *:
Email *:
Код *:
Форма входу

Пошук

Друзі сайту

Статистика

Всего онлайн: 1
Гостей: 1
Користувачів: 0


Copyright MyCorp © 2025