На что я смотрю при просмотре изображения JPG в текстовом редакторе?

Я не осведомлен о форматах файлов изображений или даже о сжатии. Я открыл файл изображения JPG в текстовом редакторе, и я увидел бред. Не ноль, а один бред. Или даже числа от 0 до 256 тарабарщины. Я видел так много разных персонажей. Чтобы назвать несколько: ¡Ñœ œ Ÿ Ÿ Ÿ ö Ê ì™ Œ Œ Œ Œ Œ Œ ö ö

Я вижу эти символы вместо целых, потому что формат JPG сжат, и я не читаю биты на пиксель, когда смотрю на JPG? Кроме того, сколько символов доступно для записи в файл JPG? Это все доступные символы ASCII?

1 ответ

Формат файла JPEG - это двоичный формат файла. Нет смысла видеть цифры, поскольку двоичные числа кодируются с использованием всего набора символов (фактически для JPEG символ 0xFF является специальным). Числа в формате JPEG дополнительно кодируются с использованием кодирования Хаффмана, что означает, что для каждого символа кодируется более одного числа. Но даже без кодирования Хаффмана вы не увидите чисел, закодированных в текстовом формате.

Другие вопросы по тегам