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

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

1 ответ1

2

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .