Возможно, что Windows перекодирует изображение в чересстрочный / прогрессивный формат JPEG (*), более подходящий для Интернета. Они обычно немного меньше, чем их «базовые» эквиваленты. Хотя довольно старый (20 лет) «прогрессивный» вариант часто не поддерживается встроенным программным обеспечением, таким как ЖК-фоторамки и ... камеры, что объясняет, почему изображение не отображается в вашей камере. Редакторы изображений (Gimp et al.) Обычно можно сохранять в формате обычного JPEG (даже если по умолчанию используется «прогрессивный»).
Несколько инструментов могут сообщить о базовой / прогрессивной кодировке:
exiftool -EncodingProcess
- команда
file
в Unix / Linux
identify -verbose
в наборе инструментов ImageMagick (поиск "Чересстрочная развертка" в выходных данных)
(*) в этом формате доступна версия с низким разрешением (1 на 4 строки сканирования, затем 1 на 2) полного изображения без необходимости считывания всего файла, это было очень полезно в 90-е годы, когда вы были загрузка таких изображений со скоростью модема.