Uma pequena nota sobre Encoding TIFF

image_pdfimage_print

Sobre codificação de imagens TIFF

Indicamos que não deve ser salvo imagens em formato TIFF no século XXI.

TIFF, assim como muitos outros formatos, precisa armazenar inteiros de 16 bits e 32 bits. O formato TIFF não tem um endianity fixo, portanto, cada codificador TIFF deve manipular arquivos Big e Little Endian. É apenas uma pequena introdução à feiura deste formato.

Enquanto os arquivos PNG ocorrem com dois métodos de compactação: Nenhum e Deflate, arquivos TIFF podem ter 12 métodos de compactação. Depois de implementar todos esses 12 métodos de compactação (alguns deles são muito não trivial) em um biblioteca, por exemplo, ainda pode ser encontrado arquivos com outros métodos de compactação, que não são documentados em nenhum lugar ou são documentações incompletas.

Em geral, esses arquivos foram gerados por programas que não são mais utilizados e/ou desenvolvidos por empresas que não existem mais.

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!