私はたった今、PNGがロスレスイメージフォーマットであるのに対し、BMPは非圧縮またはロスレスフォーマットの両方である可能性があることを学びました。これら2つの間に品質の違いはありますか?そうでない場合、TIFF、JPEG2000、PNGなどの他のロスレス形式がBMPと同じ品質を提供するということですか?
私はたった今、PNGがロスレスイメージフォーマットであるのに対し、BMPは非圧縮またはロスレスフォーマットの両方である可能性があることを学びました。これら2つの間に品質の違いはありますか?そうでない場合、TIFF、JPEG2000、PNGなどの他のロスレス形式がBMPと同じ品質を提供するということですか?
回答:
BMPは非圧縮かつロスレスです。PNGは圧縮されていますが、ロスレスです。したがって、ロスレス形式では、目に見える唯一の違いはファイルサイズです。互換性の理由でできない場合を除いて、BMPよりもPNGを使用することをお勧めします。
品質に違いはなく、どちらの規格もロスレスです。圧縮されていないBMPはより多くのスペースを必要としますが、圧縮されている場合(たとえば、.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。