| Video digital
|
El formato PNG (Portable Network Graphics, Gráficos de red portátiles o formato Ping) es un formato de archivos de gráficos de mapa de bits (una trama). Fue desarrollado en 1995 como una alternativa gratuita al formato GIF, que es un formato patentado cuyos derechos pertenecen a Unisys (propietario del algoritmo de compresión LZW), a quien todos los editores de software que usan este tipo de formato deben pagar regalías. Por lo tanto, PGN es un acrónimo recursivo de PNG No es GIF.
El formato PNG permite almacenar imágenes en blanco y negro (una profundidad de color de 16 bits por píxel) y en color real (una profundidad de color de 48 bits por píxel), así como también imágenes indexadas, utilizando una paleta de 256 colores.
Además, soporta la transparencia de canal alfa, es decir, la posibilidad de definir 256 niveles de transparencia, mientras que el formato GIF permite que se defina como transparente sólo un color de la paleta. También posee una función de entrelazado que permite mostrar la imagen de forma gradual.
La compresión que ofrece este formato es (compresión sin pérdida) de 5 a 25% mejor que la compresión GIF.
Por último, el PNG almacena información gama de la imagen, que posibilita una corrección de gama y permite que sea independiente del dispositivo de visualización. Los mecanismos de corrección de errores también están almacenados en el archivo para garantizar la integridad.
Un archivo PNG comprende una firma, que permite indicar que se trata de un archivo PNG, seguida de una serie de elementos denominados fragmentos. La firma de un archivo PNG (en notación decimal) es la siguiente:
137 80 78 71 13 10 26 10La misma firma en notación hexadecimal es:
89 50 4E 47 0D 0A 1ª 0A
Cada fragmento comprende 4 partes:
Los fragmentos pueden aparecer en cualquier orden excepto por el hecho de que el fragmento de encabezado debe ir adelante (fragmento IHDR) y el de cierre (fragmento IEND) detrás.
Los principales fragmentos (denominados fragmentos críticos) son:
Los otros fragmentos (denominados fragmentos secundarios) son los siguientes: