¿Cuál es la diferencia entre png y jpg?
Tanto png como jpg son formatos de imagen de uso común. PNG es una compresión sin pérdidas y jpg es una compresión con pérdidas. La diferencia más obvia entre los dos es que PNG admite canales transparentes y las imágenes jpg sí. más adecuado para su difusión y uso en Internet.
Hoy en día, los píxeles de las cámaras traseras de los smartphones son cada vez más altos. Para una imagen de 20 megapíxeles y 24 bits de profundidad, si está 100% sin comprimir, el espacio de almacenamiento de esta foto es igual de alto. como 57,2 M, por ejemplo. Este es el caso del formato BMP. Este tipo de almacenamiento de imágenes desperdiciará mucho nuestro espacio de almacenamiento.
Así que los científicos de algoritmos inventaron varios algoritmos avanzados para formular nuevos formatos de imagen, como animaciones jpg, png, gif, etc., que utilizamos habitualmente.
Algoritmo de compresión
JPG utiliza un algoritmo de compresión con pérdida y la relación de compresión se puede personalizar. Cuando usamos Photoshop para almacenar el formato jpg, podemos elegir la calidad de almacenamiento de la imagen. Los niveles de 0 a 12 son opcionales, que en realidad es una relación de compresión personalizada. Cuanto mayor sea la relación de compresión, menor será el espacio de almacenamiento de la imagen final y mayor será la pérdida de detalles.
Aunque jpg utiliza compresión sin pérdidas, cuando la calidad de compresión es superior a 9, la calidad de la imagen sigue siendo bastante buena e incluso es difícil distinguirla a simple vista en las fotos tomadas con teléfonos inteligentes en general. La calidad predeterminada es jpg, para una fotografía de paisaje de personas de 20 megapíxeles, el tamaño de almacenamiento obtenido por el algoritmo de compresión predeterminado de la cámara es de aproximadamente 10 M.
Y png utiliza un algoritmo de compresión sin pérdidas. Cuando utilizamos Photoshop para almacenar el formato png, no tenemos opción para personalizar la calidad de la imagen. En la mayoría de los casos, la misma foto se almacena en un espacio grande en formato png. .
Pero cuando la imagen usa menos colores, el algoritmo de compresión del formato png tiene más ventajas y el espacio de almacenamiento es incluso menor que el de jpg. png es básicamente equivalente a comprimir el archivo en formato zip, pero. this Los archivos son solo imágenes.
Canal transparente
La mayor diferencia entre png y jpg es que png admite el canal alfa, que es lo que llamamos canal transparente, mientras que jpg no admite el canal transparente, lo que hace que el formato png Tiene usos especiales en determinadas situaciones.
Por ejemplo, para los íconos de aplicaciones de computadora, encontraremos que los bordes del ícono son transparentes y podemos ver el fondo del escritorio detrás de él. Si encontramos el archivo del ícono del programa, lo encontraremos. que el formato del icono es generalmente png, este es un uso de canales transparentes, que no se puede lograr en formato jpg.
Si utilizamos Photoshop para guardar la imagen con un canal transparente en formato jpg, el canal transparente original se tratará como un fondo blanco.
Y el formato png también admite translucidez, y el canal alfa tiene 256 opciones de transparencia, lo que aumenta en gran medida el alcance de aplicación del formato png.
Quienes diseñan, suelen utilizar la función transparente de png. Por ejemplo, guardamos los iconos o el texto de la empresa en formato png para evitar recortar la imagen la próxima vez.
En términos de experiencia del usuario, las diferencias más obvias entre png y jpg son tres puntos:
1. PNG admite transparencia y jpg no;
2. PNG es compresión sin pérdida; jpg es compresión con pérdida y la relación de compresión se puede personalizar.
3. En la mayoría de los casos, la misma foto PNG ocupa más espacio de almacenamiento.