¿Hay alguna diferencia de calidad entre los formatos de imagen PNG frente a BMP?

13

Acabo de enterarme de que PNG es un formato de imagen sin pérdida, mientras que BMP puede ser un formato sin comprimir o sin pérdida. ¿Debería haber una diferencia de calidad entre estos dos? Si no, ¿significa que otros formatos sin pérdida como TIFF, JPEG2000 y PNG ofrecen la misma calidad que BMP?

usuario1032421
fuente
55
JPEG2000 no siempre es sin pérdidas . Puede usarlo sin pérdidas, pero sobre todo, se usa para comprimir imágenes de una manera con pérdida.
slhck

Respuestas:

16

BMP es a la vez sin comprimir y sin pérdidas. PNG está comprimido pero sin pérdidas. Por lo tanto, con un formato sin pérdidas, la única diferencia visible es el tamaño del archivo. Recomiendo usar PNG sobre BMP a menos que no pueda hacerlo por razones de compatibilidad.

iglvzx
fuente
1
Dijiste diferencia visible . ¿Debería haber realmente alguna diferencia, excepto el tamaño del archivo?
user1032421
44
Eso es correcto. Los píxeles serán 1: 1.
iglvzx
2
PNG también admite transparencia, mientras que BMP no.
dnbrv
66
BMP admite canales alfa (transparencia) desde Windows 95 . Solo que Paint en Windows no guarda el archivo con transparencia (¿por razones de compatibilidad?), Lo que creo que podría haber sido la fuente de un error.
nhahtdh
8

No hay diferencia de calidad entre el formato BMP y PNG (excepto que PNG está comprimido usando el algoritmo de desinflado).

BMP8 se puede comprimir utilizando el algoritmo RLE (codificación de longitud de ejecución), pero BMP16 / 24/32/64 aún no admite la compresión.

BMP32 admite canal alfa al igual que PNG32 admite transparencia .

Estrella ordenada
fuente
1

No hay diferencia en la calidad, ambos estándares son sin pérdidas. BMP sin comprimir ocupa más espacio, pero cuando está comprimido (por ejemplo, cuando se coloca en un archivo .zip o .7z) BMP puede ser mejor.

Después de hacer algunos experimentos, guardé una foto en BMP y en PNG, y comprimí ambos archivos. (.zip) El BMP era 1.8% más grande, pero eso variaría entre las fotos.

Si está comprimiendo fotos, no hay diferencia.

Sin embargo, una imagen simple, como un dibujo que hizo en pintura o un diagrama, se comprimirá mucho mejor con .bmp que con .png.

De nuevo, probé esto. Hice un logotipo en pintura (similar a un logotipo de Ford) y lo comprimí con 7zip. Sin comprimir, el png era 136kb, el bmp 1.7 MB. Comprimido, el png era ~ 100kb y el bmp era 18kb.

Si desea comprimir imágenes, guárdelas en .bmp. Si no, usa .png.

Ambos cuando comprimido jpeg jpeg por cierto.

BristolBrick
fuente