May 10th, 2011

ёжик с флагом

JPEGfix - чиним файлы JPEG самостоятельно



JPEGfix - набор инструментов для ремонта повреждённых изображений в формате JPEG.
Насколько я знаю, подобных программ в интернете нет, ни в открытом доступе, ни за деньги. Поправьте меня, если это не так.

JPEGfix позволяет:
1) Просматривать фотографии и прочие изображения в формате JPEG, даже если они повреждены, включая потерю заголовка
2) Вносить поправки в изображение, восстанавливающие искажение цвета и сдвиг
3) Сохранять изображение в формате JPEG или BMP
4) Экспортировать изображение в растре YCbCr или в DCT-коэффициентах для обработки в других программах
5) Также в программу включены различные средства анализа файлов и повреждений

Для работы требуется Microsoft Windows 98/NT/2000/XP/Vista/7.
JPEGfix предоставляется бесплатно, но лицензия запрещает его модифицировать и брать за него деньги.

Инструкция по использованию.
Версию инструкции от 2016-10-02 также можно скачать на яндекс.диске, а также на datafilehost (снимайте флажок про Manager под кнопкой Download и пр.)
Ссылки на картинки в инструкции: IMG_1280_br.JPG, IMG_1280_br_fixed.JPG, IMG_1280_src.JPG

Данный пост будет домашней страницей программы.

Скачать JPEGfix v1.1.35
  • JPEGfix на яндекс.диске
  • JPEGfix на datafilehost.com (снимайте флажок про Manager под кнопкой Download и пр.)
    SHA1 = 9C880A040ED43756F4B3A15DD32C6A4F106A5330
    MD5 = 6E7C90F429164FE351974D7E42B5DCE7
    Размер - 181 905 байт

    Дополнительные утилиты
  • jpgtest - проверяет 1 JPEG файл на корректность. Выводит "OK" если всё нормально или описание ошибки, если нет. EXIF и прочую доп. информацию не проверяет.
  • txt2jpg - позволяет разобрать корректный JPEG файл на DCT-компоненты и таблицы квантования, сохраняемые в текстовом виде; а также собрать обратно в JPEG (без EXIF и прочего, со стандартными таблицами Хаффмана). Можно использовать для беспотерьного (lossless) редактирования.
  • jpginfo - отображает базовую информацию о JPEG файле, размеры, цветность, sampling. Оценивает таблицы квантования, если они совпадают с jpeglib-овскими - пишет "exact table for quality".

    Благодарности принимаются в любом количестве по адресам:
    Юmoney: 4100195417871
    BTC: 1HLtz5hfjaJzepNdyhrZRSVsbUiaFrkgNz
    WMR: R404842976536


    Если какие-то из ссылок сдохли - пишите

    История:
    UPD 20110805: Версия 1.1.21, исправлена пара багов, добавлена нормализация всего выделенного как целого
    UPD 20110905: Версия 1.1.21f, DCTdraw.dll замена на standalone release (до этого могла требовать msvcr80d.dll)
    UPD 20111106: Добавлена ссылка на инструкцию
    UPD 20130113: Версия 1.1.22, исправлено падение при использовании AutoColor на ч/б изображениях, спасибо aragont за баг-репорт
    UPD 20151114: Версия 1.1.35, добавлены: байтовая и 2-байтовая стастистки (меню Analyze), экспорт текущей страницы в бинарном виде - для сохранения найденных фрагментов из образов дисков и т.д. (меню Main->Export)
    UPD 20160321: Добавлено зеркало на rghost
    UPD 20160929: Добавлены зеркала на google drive
    UPD 20200705: Основные ссылки заменены на яндекс

    Если какие-то из ссылок сдохли - пишите