C'è qualche differenza di qualità tra i formati di immagine PNG e BMP?


13

Ho appena imparato che PNG è un formato di immagine senza perdita mentre BMP può essere sia un formato non compresso che senza perdita. Dovrebbe esserci una differenza di qualità tra questi due? In caso contrario, significa che altri formati senza perdita di dati come TIFF, JPEG2000 e PNG offrono la stessa qualità di BMP?


5
JPEG2000 non è sempre senza perdita di dati . Puoi usarlo senza perdita di dati, ma soprattutto, è usato per comprimere le immagini in modo smarrito.
slhck,

Risposte:


16

BMP è sia non compresso che senza perdite. PNG è compresso ma senza perdita di dati. Pertanto, con un formato senza perdita di dati l'unica differenza visibile è la dimensione del file. Consiglio di utilizzare PNG su BMP a meno che non sia possibile per motivi di compatibilità.


1
Hai detto differenza visibile . Dovrebbe esserci davvero qualche differenza tranne che per le dimensioni del file?
user1032421

4
È corretto. I pixel saranno 1: 1.
iglvzx,

2
PNG supporta anche la trasparenza mentre BMP no.
dnbrv,

6
BMP supporta il canale alfa (trasparenza) da Windows 95 . Solo che Paint in Windows non salva il file con trasparenza (per motivi di compatibilità?), Che penso possa essere stato la fonte del malinteso.
nhahtdh,

8

Non c'è differenza di qualità tra il formato BMP e PNG (tranne che PNG è compresso usando l'algoritmo deflate).

BMP8 può essere compresso usando l' algoritmo RLE (run-length-encoding), ma BMP16 / 24/32/64 non supporta ancora la compressione.

BMP32 supporta il canale alfa proprio come la trasparenza del supporto PNG32 .


1

Nessuna differenza di qualità, entrambi gli standard sono senza perdita. Il BMP non compresso occupa più spazio, ma quando viene compresso (ad es. Quando inserito in un file .zip o .7z) BMP può essere migliore.

Dopo aver fatto alcuni esperimenti, ho salvato una foto in BMP e in PNG e ho compresso entrambi i file. (.zip) Il BMP era più grande dell'1,8%, ma ciò variava tra le foto.

Se stai comprimendo le foto, non fa differenza.

Comunque un'immagine semplice, come un disegno che hai fatto con la pittura, o un diagramma, comprimerà molto meglio con .bmp piuttosto che .png.

Ho provato di nuovo questo. Ho fatto un logo in vernice (simile a un logo Ford) e l'ho compresso con 7zip. Non compresso, il png era 136kb, il bmp 1,7 MB. Compresso, il png era ~ 100kb e il bmp era 18kb.

Se vuoi comprimere le immagini, salva in .bmp. In caso contrario, utilizzare .png.

Entrambi quando compressi whooped jpeg btw.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.