PNG: diferència entre les revisions

Contingut suprimit Contingut afegit
m Tipografia
m Tipografia
Línia 87:
* tWXt: emmagatzema text que pot ser representat en [[ISO 8859-1]] amb un nombre = valor per cada secció
* tIME: emmagatzema la data de l’última modificació.
* tRNS: conté informació sobre la transparència. Per imatges indexades emmagatzema el canal alpha per una o més paletes per imatges en color real i escala de grisos emmagatzema la informació d’und'un sol píxel que és considerat completament transparent.
* zTXt: conté text comprimit amb els mateixos límits que tEXt.
La primera lletra en minúscules d’aquestes seccions indiquen que no són necessàries en l’especificació de PNG, L’última lletra en minúscula indica que és segur copiar-les inclús si l’aplicació en qüestió no la té.
Línia 94:
==Profunditat de color==
 
Les imatges en format PNG poden ser imatges de paleta indexada o estar formades per un o diversos [[canal]]s. Si existeix més d’und'un canal, tots els canals tenen el mateix nombre de bits per píxel (també anomenat profunditat de bits per canal). Encara en l’[[especificació oficial]] del PNG es nombra la profunditat de bits per canal, normalment els programes d’edició nombren només la quantitat total dels bits per píxel, és a dir, la [[profunditat de color]].
El nombre de canals depèn de si la imatge és en escala de grisos o en color i si disposa de canal alfa (també anomenat canal de transparència). Les combinacions permeses per PNG són:
* Escala de grisos (1 canal).
Línia 100:
* Canals vermell, verd i blau ([[Model de color RGB|RGB]], 3 canals, també anomenat [[color vertader o Truecolor]].).
* Canals vermell, verd, blau i alfa (RGB + alfa, 4 canals).
D’altra banda, les [[imatges indexades]] disposen d’und'un màxim de 256 colors. Aquesta paleta de colors està emmagatzemada amb una profunditat de canal de 8 bits. La paleta no pot tenir més colors que els marcadors per la profunditat de bits, és a dir 2<sup>8</sup>=256 colors, encara que en pot tenir menys (per exemple, una imatge de 50 colors només emmagatzemarà 50 entrada, evitant emmagatzemar dades que no són utilitzades.
 
 
Línia 106:
PNG ofereix una gran varietat d’opcions de transparència: amb el [[color vertader]] o escala de grisos, inclús un sol píxel pot ser declarat transparent o pot afegir-se un canal alfa. Per imatges que utilitzen paletes es poden afegir un canal alfa a les entrades de la paleta. El nombre dels valors esmentats emmagatzemats pot ser menor que el total d’entrades de la paleta, de manera que la resta de les entrades es consideraran completament opaques. La recerca de píxels amb transparència binaria hauria de fer-se abans de qualsevol reducció de color per evitar que alguns píxels es converteixin en transparents accidentalment.
A diferència de la transparència oferta per [[GIF]] que només pot prendre 2 valors (completament transparent o completament opac), el canal alfa de PNG permet utilitzar major profunditat de bits per aconseguir efectes de semí-transparència, propis d’objectes translúcids. Per exemple, amb una profunditat de 8 bits per transparències es poden aconseguir 28 = 256 graus de transparència, com si es tractés d’und'un color.
 
==Compressió==
Línia 116:
==Animació==
 
[[APNG]] és un format basat en PNG que suporta animació. APNG suporta el visionat d’unad'una sola imatge en cas que el descodificador no entengui aquest format. És acceptat per Firefox i té extensió .png. [[MNG]] és un format d’imatge que suporta animació i està basat en les idees i en algunes seccions de PNG, però és un sistema complex i no permet el visionat d’unad'una sola imatge, cosa que si que fa GIF i APNG.
 
==Comparació tècnica amb altres formats==