Red de Respuestas Legales - Derecho empresarial - ¿Qué es el formato png?

¿Qué es el formato png?

PNG es un formato de almacenamiento de archivos de imágenes desarrollado a mediados de los años 1990. Su propósito es reemplazar los formatos de archivo GIF y TIFF y agregar algunas funciones que el formato de archivo GIF no tiene. El formato de gráficos de red portátil (PNG) toma su nombre del no oficial "PNG's Not GIF", un formato de almacenamiento de archivos de mapa de bits que se pronuncia "ping". Cuando se utiliza PNG para almacenar imágenes en escala de grises, la profundidad de las imágenes en escala de grises puede ser de hasta 16 bits. Cuando se almacenan imágenes en color, la profundidad de las imágenes en color puede ser de hasta 48 bits. Los datos del canal alfa también se pueden almacenar en hasta 16 bits. PNG utiliza un algoritmo de compresión de datos sin pérdidas derivado de LZ77.

El formato de archivo PNG conserva las siguientes características del formato de archivo GIF:

Se pueden admitir imágenes en color con 256 colores mediante una tabla o paleta de búsqueda de colores.

Rendimiento fluido de lectura/escritura: el formato de archivo de imagen permite la lectura y escritura continua de datos de imagen, lo cual es muy adecuado para generar y mostrar imágenes durante la comunicación.

Visualización progresiva: esta función puede mostrar la imagen en el terminal mientras se transmite el archivo de imagen en el enlace de comunicación. Después de mostrar el contorno general de la imagen, los detalles de la imagen se muestran gradualmente, es decir, La imagen de baja resolución se muestra primero y luego aumenta gradualmente su resolución.

Transparencia: Esta habilidad hace que ciertas partes de una imagen no sean visibles, lo que puede usarse para crear algunas imágenes únicas.

Información auxiliar: esta función se puede utilizar para almacenar cierta información de anotación de texto en el archivo de imagen.

Independiente del entorno de software y hardware del ordenador.

Utiliza compresión sin pérdidas.

En el formato de archivo PNG, se deben agregar las siguientes características que no están disponibles en el formato de archivo GIF:

Cada píxel es una imagen en color verdadero de 48 bits.

Cada píxel es una imagen en escala de grises de 16 bits.

Puedes añadir canales alfa a mapas en escala de grises y en color verdadero.

Añade la información gamma de la imagen.

Utilice el Código de Redundancia Cíclica (CRC) para detectar archivos corruptos.

Modo de visualización de aproximación sucesiva que acelera la visualización de la imagen.

Kit de herramientas estándar de lectura/escritura.

Se pueden almacenar varias imágenes en un solo archivo.

Estructura del archivo

Un archivo de formato de imagen PNG (o flujo de datos) consta de un campo de firma de archivo PNG de 8 bytes y tres o más bloques organizados según una estructura específica.

PNG define dos tipos de bloques de datos, uno se llama fragmento crítico, que es un bloque de datos estándar, y el otro se llama fragmentos auxiliares (fragmentos auxiliares), que es opcional. Los bloques de datos clave definen cuatro bloques de datos estándar que cada archivo PNG debe contener y que el software de lectura y escritura de PNG debe admitir. Aunque la especificación del archivo PNG no requiere códecs PNG para codificar y decodificar fragmentos opcionales, la especificación promueve la compatibilidad con fragmentos opcionales.

Comparado con gif jpg

Formato de imagen GIF: nacido en 1987, comúnmente utilizado en animación web, utiliza compresión sin pérdidas, admite 256 colores (comúnmente conocido como color de 8 bits) y admite un solo color transparente;

Imágenes JPEG (JPG para abreviar): Nacido en 1992. Este formato se utiliza generalmente para fotografías y es perjudicial para la compresión. Tiene color verdadero de 24 bits (224 = 170000 colores) y no admite animación ni colores transparentes.

Formato de imagen PNG: 1996, compresión sin pérdidas, los formatos más comunes son 256 colores de índice (PNG-8) y color verdadero de 24 bits (PNG-24) (por supuesto, PNG admite más que este formato de color ), admite canal alfa completo (256 niveles de color translúcido ajustable) y no admite animación.

Una comparación simple de tres formatos de imagen:

Comparación de imágenes en formato JPEG y PNG: JPEG tiene grandes ventajas en la compresión de fotografías y es insustituible, pero JPEG es una compresión con pérdida y no se puede usar. para comprimir imágenes. Se perderá calidad. Además, las capturas de pantalla generalmente están en formato PNG, que no sólo tiene mayor calidad que JPEG, sino que también tiene un tamaño de archivo más pequeño.

Comparación de imágenes en formato GIF y PNG: GIF solo tiene ventajas en el campo de la animación simple (de hecho, el límite de color GIF 256 y el mecanismo de compresión sin pérdidas generalmente conducen al lanzamiento de animaciones de alta calidad en formatos como Flash). Mientras no haya animación, PNG puede reemplazar completamente a GIF. En términos generales, los gif se pueden dividir en GIF estáticos y GIF animados, con la extensión . GIF. GIF es un formato de mapa de bits comprimido que admite imágenes de fondo transparentes y es adecuado para varios sistemas operativos. GIF es muy pequeño y muchas animaciones pequeñas en Internet están en formato GIF. De hecho, GIF guarda varias imágenes en un archivo de imagen para formar una animación, por lo que, después de todo, GIF sigue siendo un formato de archivo de imagen. Pero GIF sólo puede mostrar 256 colores. Al igual que el formato jpg, este es un formato de archivo de gráficos muy popular en Internet. En términos generales, las imágenes dinámicas que vemos en las páginas web suelen estar en formato GIF.

En general, el formato de imagen de muchos íconos pequeños en Internet usa png, que es un formato de almacenamiento de imágenes que se puede usar directamente como material porque tiene una muy buena característica: el fondo transparente. Al realizar fotografías, la elección del formato de salida se basa principalmente en las características del formato de imagen para elegir el mejor resultado.