ubiquitour.com

¿Qué es una imagen PNG?

¿Qué es una imagen PNG?

Gráficos de red portátiles (PNG) es un formato de imagen que fue diseñado para reemplazar el formato de intercambio de gráficos (GIF). PNG mejora GIF de diversas maneras, como soporte para canales alfa, corrección de gamma y compresión mejorada de la imagen.

Creación de PNG

PNG comenzó el desarrollo como un esfuerzo de la comunidad dentro de varios grupos de noticias Usenet en 1995. Los grupos estaban compuestos por científicos, ingenieros y otros expertos en el campo de la informática, con el objetivo de reemplazar a GIF con un nuevo formato para uso en Internet. La especificación oficial del PNG 1.0 fue desarrollada y liberada dos años más tarde.

Compresión

Como GIF, PNG utiliza un algoritmo de compresión de datos "sin pérdida". Esto significa que no hay datos de imagen se pierde cuando se comprime la imagen y la calidad de imagen no se reduce.

Uno de los factores de motivación que llevó a la creación de PNG fue el descubrimiento que la Corporación Unisys había patentado el algoritmo de compresión de imagen utilizado por GIF. En 1994, Unisys comenzó a requerir a los desarrolladores de software comprar una licencia para utilizar el algoritmo de compresión GIF. Este fue un cambio repentino e inesperado para los desarrolladores, ya que no se sabe previamente que el algoritmo de compresión fue patentado, y GIF estaba ya siendo ampliamente utilizado en una variedad de aplicaciones cuando Unisys comenzó a cobrar su tasa de licencia. Esto condujo al desarrollo de PNG, que fue diseñado para utilizar un algoritmo de licencia libre.

Corrección de gamma

Una imagen puede parecer levemente diferente en un equipo que a otro debido a una combinación de diferentes sistemas operativos, tarjetas de video y monitores de computadora. El brillo de una imagen puede variar violentamente dependiendo del sistema operativo y hardware del equipo utilizado.

Para compensar esto, PNG utiliza un sistema de corrección de gamma. Gamma se refiere a una función matemática utilizada por imágenes de computadora para ajustar niveles de brillo sobre toda la imagen en una forma que sea distinguible a simple vista. Corrección gamma ajusta automáticamente la gamma para compensar los cambios entre sistemas informáticos, para que la imagen aparece en el mismo nivel de brillo en cada equipo.

Canales alfa

Un canal alfa es una capa especial de la imagen que controla la transparencia de los píxeles. Las imágenes GIF sólo permiten píxeles para ser totalmente transparente o totalmente opaco. PNG esta mejora permitiendo diferentes niveles de transparencia.