MetaWipe

Estrutura técnica do arquivo

JPEGTables

Tabelas JPEG

Atualizado em

Exposição
Técnico
Padrão
EXIF · Office
Exemplo de valor
(Binary data 574 bytes)
Aparece em
TIFF

O que é o campo JPEGTables

JPEGTables é um campo de metadados definido para arquivos TIFF com compressão JPEG, tag 0x015B. Ele guarda as tabelas de quantização e de Huffman usadas por todas as faixas ou blocos da imagem, para não repeti-las em cada um. No ExifTool o campo também aparece no grupo FlashPix, um formato antigo da Kodak. O valor é binário e só de leitura: é usado para decodificar a imagem.

Quando um TIFF é comprimido em JPEG pelo esquema moderno (compressão 7, definido na Nota Técnica 2 do TIFF), cada faixa ou bloco é um pequeno fluxo JPEG. Se todos usam as mesmas tabelas, faz sentido guardá-las uma vez só no JPEGTables, como um fluxo JPEG abreviado, e deixar os blocos sem tabelas. Isso economiza espaço em imagens com centenas de blocos.

As tabelas de quantização definem o nível de compressão aplicado. Por isso, em perícia de imagens, elas podem ajudar a identificar o programa ou a câmera que comprimiu o arquivo, já que cada um tende a usar tabelas próprias. No grupo FlashPix, o JPEGTables aparece em arquivos FPX e em fluxos FlashPix embutidos em JPEGs de algumas câmeras antigas.

O que ele revela sobre você

O JPEGTables não revela nada pessoal: são tabelas matemáticas de compressão. O único uso indireto é em perícia, porque as tabelas de quantização podem indicar o software ou o aparelho que comprimiu a imagem e mostrar se ela foi recomprimida. Isso estreita a origem do arquivo, mas não identifica uma pessoa. O campo é necessário para abrir a imagem e não deve ser removido.

Como ver o JPEGTables de um arquivo

No leitor de metadados do MetaWipe, gratuito e sem cadastro, o campo aparece com uma explicação em português. Na linha de comando, o ExifTool mostra só esse campo:

exiftool -JPEGTables arquivo.tiff

Como remover o JPEGTables

JPEGTables faz parte da estrutura do arquivo — sem ele o programa não sabe como abrir a imagem, o vídeo ou o documento. Por isso ele continua no arquivo limpo, e é por isso também que não diz nada sobre você.

Perguntas frequentes

O que é JPEGTables em um arquivo TIFF?

JPEGTables é a tag TIFF que guarda as tabelas de quantização e de Huffman compartilhadas por todas as faixas ou blocos de uma imagem comprimida em JPEG. Em vez de repetir essas tabelas em cada bloco, o arquivo as guarda uma vez só nesse campo. É um dado binário e técnico, necessário para decodificar a imagem.

As tabelas JPEG podem identificar a câmera que fez a foto?

Podem dar pistas. As tabelas de quantização, como as guardadas no JPEGTables ou no cabeçalho de um JPEG comum, variam entre fabricantes e programas, e peritos as comparam para estimar a origem de uma imagem ou detectar recompressão. Elas não identificam uma câmera específica, apenas indicam o tipo de software ou aparelho que comprimiu o arquivo.

Campos relacionados