O TIFF é realmente de qualidade superior ao PNG-24?

20

Estou pesquisando para descobrir por que mais pessoas não armazenam arquivos de imagem de alta resolução como PNG-24. O PNG possui compactação exatamente reversível e sem perdas, é um formato amigável para a rede, para que qualquer navegador da Web possa visualizá-lo e suporta total transparência.

Eu já vi várias pessoas dizerem que o TIFF tem uma "qualidade mais alta" que o PNG, mas ninguém fornece detalhes sobre exatamente como é de qualidade superior. O PNG-24 não tem perdas; portanto, quando você "salva como" um TIFF em um PNG, como exatamente está perdendo qualidade?

cmal
fonte
1
Defina uma qualidade superior . Perder o perfil de cores significa menor qualidade? Perdendo metadados? Nitidez? Profundidade de cor?
takeshin
@takeshin, Zzz, quando as pessoas falam sobre imagens, "qualidade superior" obviamente se refere à qualidade da imagem. O que mais poderia ser? Se o computador exibir o FileA usando os mesmos pixels que o FileB, podemos dizer que os dois arquivos têm qualidade de imagem idêntica.
Pacerier 19/08/2015

Respostas:

24

Você mencionou explicitamente o PNG-24 - que possui oito bits por canal, enquanto um arquivo TIFF pode ter 16. Essa seria uma das razões pelas quais a qualidade poderia ser maior, a partir de uma conversão RAW, especialmente, mas também se você estiver fazendo muitas edições.

O padrão PNG também suporta 16 bits por canal (PNG-48), mas não sei quantos aplicativos suportam isso, enquanto praticamente qualquer coisa que possa ler TIFF poderá ler um arquivo TIFF de 16 bits.

O TIFF também pode armazenar camadas, o que não é um problema de qualidade, mas uma questão de flexibilidade. PNG é realmente destinado a conter uma imagem, não um conjunto em camadas (embora o APNG possa conter um conjunto, na verdade não é para a mesma finalidade).

Um pouco mais de informação prática é que o TIFF pode armazenar muitos tipos de camadas do Photoshop. Eu o usei para imagens que tiveram várias camadas de ajuste aplicadas. Isso não é possível com PNG, você teria que nivelar toda a imagem.

Kendall Helmstetter Gelner
fonte
3
De fato, os canais nos arquivos TIFF também podem estar em qualquer formato de ponto flutuante IEEE 754, incluindo o de 128 bits, para 384 bits (48 bytes) por pixel nos formatos RGB, YCbCr e CIE L a b * e 512 bits ( 64 bytes) por pixel no formato CMYK. O mesmo se aplica a qualquer canal alfa, se presente, bem como a canais potencialmente não visíveis (as imagens de satélite geralmente estão cheias de canais IR em diferentes bandas, por exemplo).
Martin Sojka
1
Igualmente, os arquivos TIFF também podem ser do grupo 3 de fax. Por que as pessoas continuamente confundir o formato do recipiente com o formato contido dentro dele ...
James Snell
@ Kendall, então qual é a diferença de qualidade entre TIFF-58 e PNG-48? Eles produzem exatamente os mesmos pixels na tela?
Pacerier 19/08/2015
O @Pacerier TIFF-58 (existe esse padrão? Ou você quer dizer arquivos TIFF de 16 bits?) Não parecerá diferente na tela (ou na impressão) do PNG 48, ambos sem perdas. Só que mais aplicativos poderão abrir o TIFF.
Kendall Helmstetter Gelner
11

Veja por que a maioria das câmeras não suporta o formato PNG? para outras respostas. O motivo frequentemente citado é que os metadados usuais (IPTC e EXIF ​​de TIFF e JPG) não são muito bem suportados pelo PNG e pelo software.

O PNG agora suporta perfis de cores, mas não oferece CMYK como o TIFF, porque está focado no uso da Web.

Anedótico: Eu costumava armazenar digitalizações de 2000 dpi 135er como PNG antes de me importar com metadados, mas os resultados não diferem muito do TIFF com LZW + Prediction (gratuito desde 2003) na maioria dos meus casos (+25 - 50% de tamanho). vale o tempo convertendo agora.

Leonidas
fonte
3
PNG como um formato não tem problemas para oferecer suporte a metadados. O problema parece estar com editores e programadores não qualificados que assumem que não pode ser feito, portanto não o ofereçam.
James Snell
7

Você não está perdendo nenhuma qualidade. Acho que é principalmente um hábito. Muitos livros sobre imagem digital ainda sugerem TIFF como o formato de qualidade mais alta. Para pessoas não técnicas, é tudo o que elas precisam saber.

Observe que TIFF e PNG também têm profundidades de bits mais altas. A maioria das pessoas que ainda economiza em TIFF usa 16 bits por pixel, portanto, o equivalente a PNG-48. Se eles salvarem como PNG-24 nesse caso, eles perderão a qualidade.

Itai
fonte
E o problema do metadado?
18118 mattdm
3
Os metadados não têm impacto na qualidade da imagem, mas sim, esse é um motivo para usar o TIFF sobre PNG.
Itai
Eu acho que essa é uma parte importante da questão completa, que é apenas parcialmente sobre qualidade e parcialmente sobre "por que as pessoas preferem brigar?".
Mattdm