Я прошу прощения, если это неправильный сайт обмена стека, но я подумал, что мой вопрос может быть слишком специфичным для кодирования фотографий для обмена стека. Недавно я восстановил множество файлов цифровых изображений с мертвого диска, и после восстановления заметил, что, хотя все фотографии имеют одинаковое разрешение и являются одним из трех форматов кодирования (jpg, png или tif), в их файле есть резкие различия размеры. Я знаю, что эффективность сжатия может варьироваться в определенной степени между фотографиями, однако, некоторые из них имеют размеры до 112 КБ, а другие - в сотни мегабайт. Имея огромные файлы, я был уверен, что инструменты восстановления просто скопировали некоторые дополнительные данные в файлы фотографий, поэтому я начал просматривать фотографии, раскрашенные в краску, а затем повторно сохранять их, а файлы, размер которых составлял примерно 300 МБ, были закодированы. всего за 600 КБ.
Мне стало интересно, если я открою два файла в краске, и они имеют одинаковое разрешение и каждый пиксель одного цвета (т. Е. Они выглядят одинаково), могут ли быть другие данные за кадром, о которых я не знаю что вырезает краску, которая важна для изображения, или кодировка двух файлов с одинаковым количеством и цветными пикселями будет одинаковой и приведет к одинаковым размерам?