Diferentes tamanhos de imagem no Paint.NET vs. Photoshop?

0

Quando salvo a mesma imagem do Photoshop CS4 e do Paint.NET, obtenho exatamente a mesma imagem, mas diferentes tamanhos de arquivo, e eles são exatamente os mesmos.
Olha!
-Photoshop-3.564bytes-PNGde32bitscomtransparência,duh.
- Paint.NET - 704 bytes - PNG de 32 bits com transparência, novamente, duh.

Por que isso? Por que imagens idênticas no formato idêntico ocupam tamanhos diferentes?

Editar : Importa que o Opera Image Properties diga que a imagem do Paint.NET é de 8 bits, mas ainda não é? As propriedades do arquivo do Windows Explorer dizem que são 32 bits ...

    
por Vercas 05.07.2011 / 21:28

1 resposta

2

É tudo sobre como as configurações de compactação são usadas (ou mal utilizadas, em alguns casos).

O Photoshop é notório por sua saída PNG inchada. O Paint.NET simplesmente aproveita corretamente a compactação incorporada na especificação PNG.

Existe também a possibilidade de outros metadados serem salvos no arquivo, resultando em diferenças de tamanho.

OptiPNG provavelmente poderia tornar qualquer arquivo menor. Na verdade, acho que há um plugin OptiPNG para o Paint.NET. ( Encontrado !)

A Wikipédia diz :

Some versions of Adobe Photoshop, CorelDRAW and MS Paint provide poor PNG compression effort, further fueling the idea that PNG is larger than GIF. Many graphics programs (such as Apple's Preview software) save PNGs with large amounts of metadata and color-correction data that are generally unnecessary for Web viewing. Unoptimized PNG files from Adobe Fireworks are also notorious for this since they contain options to make the image editable in supported editors. Also CorelDRAW (at least version 11) sometimes produces PNGs which cannot be opened by Internet Explorer (versions 6–8).

Adobe Photoshop's performance on PNG files has improved in the CS Suite when using the Save For Web feature (which also allows explicit PNG/8 use).

    
por 05.07.2011 / 22:05