JPEGは不可逆圧縮の標準であり、「品質」係数が圧縮の程度、つまりデータ損失の量を制御することを理解しています。
しかし、品質番号を100に設定すると、結果のjpegはロスレスになりますか?
JPEGは不可逆圧縮の標準であり、「品質」係数が圧縮の程度、つまりデータ損失の量を制御することを理解しています。
しかし、品質番号を100に設定すると、結果のjpegはロスレスになりますか?
JPEGは設定に関係なく非可逆です。100 では、可能な限り最小限の損失しか得られません。
テストするのは簡単です。単純な .bmp を作成し、それを aq=100 jpeg に圧縮してから、.bmp に再抽出します。Gimp/Photoshop を使用して 2 つのビットマップの「違い」を確認すると、損失が見られます。aq=50 または q=1 の変換よりもはるかに目立たなくなりますが、それでも存在します。
ロスレス形式のJPEGがありますが、広くサポートされておらず、品質設定を微調整しても得られません。これはまったく異なるプロセスです。
ウィキペディアによると、No.
jpeg 100 の圧縮率は 2.6:1 です。通常、圧縮方法は非可逆圧縮です。つまり、元の画像情報の一部が失われて復元できず、画質に影響を与える可能性があります。
JPEG 標準で定義されているオプションの可逆モードがあります。ただし、このモードは製品で広くサポートされていません。