0

cwebp を使用して、jpg 画像を Web に変換しました。現在、dwebpを使用して元に戻していますが、元のサイズからサイズが大きくなっています。dwebp でファイル サイズを制御する方法はありますか。

4

1 に答える 1

1

損失の多いフォーマット間のトランスコーディングは、オーディオ、画像、ビデオ、その他の損失の多いデータなど、データの表現が形式間で非常に互換性がない限り、サイズが大きくなる傾向があります。WebP は 4x4 アダマール変換を使用しますが、JPEG は 8x8 離散コサイン変換 (DCT) を使用します。これらの形式でのデータ損失の主な形式である量子化は、これらの変換でさまざまな種類のアーティファクトを生成し、トランスコーディングは最適化できません。特に、WebP または JPEG のいずれかが非常に低い品質で保存された場合、他の形式はトランスコード後に競合するのに苦労します。後者の形式は、画像信号をコード化するだけでなく、他の形式から得られるアーティファクトもコード化する必要があります。 .

そのため、このようなやり取りの変換ではファイル サイズが増加する傾向がありますが、各段階で発生する損失の正確な量は制御できます。どのフラグとツール (バージョンを含む) を正確に使用していますか?

于 2015-01-18T05:46:28.597 に答える