O que eu vejo quando vejo uma imagem JPG em um editor de texto? [duplicado]

0

Não conheço os formatos de arquivo de imagem nem a compactação. Eu abri um arquivo de imagem JPG em um editor de texto e vi ininteligível. Não é zero e um rabisco. Ou até números de 0 a 256 algarismos. Eu vi muitos personagens diferentes. Para nomear alguns: J Ñ Ÿ Ÿ Ð ì ì ì ì;;;; Œ 6 Œ ¿º º º º ÿ ÿ Eu vejo esses caracteres em vez de inteiros porque o formato JPG está compactado e não estou lendo bits por pixel quando olho para um JPG? Além disso, quantos caracteres estão disponíveis para escrever em um arquivo JPG? Todos os caracteres ASCII estão disponíveis?

    
por Jeff Mandell 09.03.2015 / 15:25

1 resposta

2

O formato de arquivo JPEG é um formato de arquivo binário. Não há razão para você ver números, já que em números binários são codificados usando o conjunto de caracteres inteiro (na verdade, para JPEG, o caractere 0xFF é especial). Os números em JPEG são codificados usando a codificação Huffman, o que significa que mais de um número é codificado por caractere. Mas mesmo sem a codificação Huffman, você não veria números codificados textualmente.

    
por 09.03.2015 / 16:03