¿Qué es el formato png?
PNG es un formato de almacenamiento de archivos de imágenes que se desarrolló a mediados de la década de 1990. Su propósito es reemplazar los formatos de archivo GIF y TIFF y al mismo tiempo agregar algunas características que el formato de archivo GIF no tiene. El nombre del formato gráfico de red portátil (PNG) proviene del nombre no oficial "PNG's Not GIF". Es 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 la imagen en escala de grises puede ser de hasta 16 bits. Cuando se almacenan imágenes en color, la profundidad de la imagen en color puede ser de hasta 48 bits y también puede almacenar hasta 16 bits. datos del canal alfa. 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:
Las imágenes en color pueden admitir 256 colores usando una tabla o paleta de búsqueda de colores.
Rendimiento de lectura/escritura de transmisión (transmisión): el formato de archivo de imagen permite la lectura y escritura continua de datos de imagen. Esta característica es muy adecuada para generar y mostrar imágenes durante el proceso de comunicación.
Visualización progresiva: esta característica permite que el archivo de imagen se transmita en el enlace de comunicación mientras se muestra simultáneamente la imagen en el terminal. Después de mostrar el contorno completo, los detalles de la imagen se muestran gradualmente. para mostrar la imagen con una resolución baja primero y luego aumentar gradualmente su resolución.
Transparencia (transparencia): Esta característica permite que ciertas partes de la imagen no se muestren, y se utiliza para crear algunas imágenes distintivas.
Información auxiliar (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.
Las siguientes funciones que no están disponibles en el formato de archivo GIF se agregarán al formato de archivo PNG:
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.
Se pueden añadir canales alfa a imágenes en escala de grises y en color verdadero.
Agregar información de gamma de la imagen.
Utiliza código de redundancia cíclica (CRC) para detectar archivos corruptos.
Acelera el método de visualización de aproximaciones sucesivas de visualización de imágenes.
Kit de herramientas estándar de lectura/escritura.
Se pueden almacenar varias imágenes en un solo archivo.
Estructura del archivo
El archivo de formato de imagen PNG (o flujo de datos) consta de un campo de firma de archivo PNG de 8 bytes y 3 campos organizados según una estructura específica. los fragmentos de datos anteriores.
PNG define dos tipos de fragmentos de datos, uno se llama fragmento crítico (fragmento crítico), que es un fragmento de datos estándar, y el otro se llama fragmento de datos auxiliares (fragmentos auxiliares), que es un fragmento de datos opcional. bloquear. Los bloques de datos clave definen 4 bloques de datos estándar. Cada archivo PNG debe contenerlos, y el software de lectura y escritura de PNG también debe admitir estos bloques de datos. Aunque la especificación del archivo PNG no requiere códecs PNG para codificar y decodificar bloques opcionales, la especificación promueve la compatibilidad con bloques opcionales.
Comparación con gif jpg
Formato de imagen GIF: nacido en 1987, utilizado a menudo para animación web, utiliza compresión sin pérdidas, admite 256 colores (generalmente llamado color de 8 bits) y admite color de transparencia única;
Imágenes JPEG (jpg para abreviar): nacidas en 1992, las fotos generalmente usan este formato, compresión con pérdida, color verdadero de 24 bits (224 = 170,000 colores), no se admite animación y transparente. color;
Formato de imagen PNG: introducido en 1996, compresión sin pérdidas, los formatos más utilizados son 256 colores de índice (PNG-8) y color verdadero de 24 bits (PNG-24) (por supuesto, PNG admite The El formato de color es mucho más que eso), admite canal alfa completo (256 niveles de translucidez 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 enormes ventajas en la compresión de fotografías y es insustituible en este sentido, pero JPEG es una compresión con pérdida. la calidad de la imagen se perderá. Además, el formato PNG se utiliza generalmente para capturas de pantalla, 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 sólo tiene ventajas en el campo de las animaciones simples (de hecho, el límite de 256 colores del GIF y su mecanismo de compresión sin pérdidas conducen al lanzamiento de animaciones de alta calidad que generalmente utilizan Flash y otros formatos), siempre que no haya animación y PNG pueda reemplazar completamente a GIF. En general, GIF se divide en dos tipos: GIF estático y GIF animado. La extensión es .gif. Es un formato de mapa de bits comprimido que admite imágenes de fondo transparentes. Es adecuado para una variedad de sistemas operativos. Pequeñas y hay muchas en Internet. Las animaciones pequeñas están todas en formato GIF. De hecho, GIF guarda varias imágenes en un archivo de imagen para formar una animación, por lo que, en última instancia, 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. Por lo general, las imágenes dinámicas que vemos en las páginas web suelen estar en formato GIF.
En general, muchos íconos pequeños en Internet usan png como formato de imagen. png 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 elegir el formato de salida al tomar fotografías, la mejor salida se selecciona principalmente en función de las características del formato de la imagen.