BMPは非圧縮形式でも可逆形式でもかまいませんが、PNGは可逆形式であることがわかりました。これら2つの間に品質の違いはありますか?そうでない場合、TIFF、JPEG2000、PNGなどの他のロスレス形式がBMPと同じ品質を提供することを意味しますか?
BMPはどちらも非圧縮ですおよびロスレス。 PNGは圧縮されていますが、ロスレスです。したがって、ロスレス形式の場合、目に見える唯一の違いはファイルサイズです。互換性の理由でできない限り、BMPよりもPNGを使用することをお勧めします。
品質の違いはありません BMP&PNG形式(PNGがdeflateアルゴリズムを使用して圧縮されている場合を除く)の間。
BMP8[〜#〜] rle [〜#〜](run-length-encoding)アルゴリズムを使用して圧縮できますが、BMP16/24/32/64は圧縮できませんまだ圧縮をサポートしています。
BMP32はアルファチャネルをサポートPNG32は透明性をサポートと同じように。
品質に違いはなく、どちらの規格もロスレスです。 BMP uncompressedはより多くのスペースを必要としますが、圧縮されている場合(.Zipファイルや.7zファイルに配置されている場合など)BMPの方が良い場合があります。
いくつかの実験を行った後、写真をBMPおよびPNGに保存し、両方のファイルを圧縮しました。(。Zip)BMPは1.8%大きかったが、写真によって異なります。
写真を圧縮している場合、違いはありません。
ただし、ペイントで行った描画や図などの単純な画像は、.pngよりも.bmpの方がはるかに圧縮されます。
もう一度、これをテストしました。ペイントでロゴを作成し(フォードのロゴと同様)、7Zipで圧縮しました。非圧縮の場合、pngは136kb、bmpは1.7MBでした。圧縮すると、pngは〜100kb、bmpは18kbでした。
画像を圧縮する場合は、.bmpで保存します。そうでない場合は、.pngを使用します。
圧縮されたフープjpeg btwの両方。