Основная теория:
При использовании формата несжатого изображения, такого как BMP, любые частичные цифровые данные, которые вы можете правильно восстановить из файла, будут напрямую преобразованы в пиксели, которые вы можете восстановить.
С файлом, сжатым RLE, это почти то же самое, хотя есть некоторые исключения для однородно окрашенных (или, возможно, с рисунком) областей на изображении - хотя вряд ли можно найти на фотографии.
При использовании JPEG и других «сложных» типов сжатия цифровые данные в файле сильно взаимозависимы - некоторые фрагменты данных АБСОЛЮТНО не будут иметь никакого смысла ни для вас, ни для любого программного обеспечения, если только другой фрагмент данных также не доступен. Это ухудшит возможность восстановления.
....
Оба формата хорошо документированы публично. Если есть значительная ценность, которая потенциально может быть потеряна, постарайтесь найти знающих и / или профессиональных (фирма по восстановлению данных, системный администратор, программист), чтобы помочь вам.
....
Если файл BMP кажется нечитаемым, убедитесь, что это не файл JPEG, который некоторые лошади переименовали в .BMP!