品質調整操作は、画像を圧縮するためにソース画像のフォーマットを使用する。 品質調整パラメーターを使用して、Object Storage Service (OSS) に保存されているソースイメージの品質を変更できます。 このトピックでは、画質調整のパラメーターと例について説明します。
品質調整は、JPGおよびWebP画像にのみ適用されます。
パラメーター
操作名: quality
次の表に、画像の品質を調整するときに設定できるパラメーターを示します。
パラメーター | 説明 | 有効値 |
q | イメージの相対的な品質を指定し、パーセンテージに基づいてソースイメージを圧縮します。 ソース画質が100% の場合、 説明 qパラメーターは、画像の相対的な品質を指定するためにJPG形式のソース画像にのみ適用されます。 ソースイメージがWebP形式の場合、このパラメーターはQと同じように機能します。絶対品質は、画像に対して指定される。 | [1,100] |
Q | イメージの絶対品質を指定し、Q % に基づいてソースイメージを圧縮します。 ソース画像の品質値が指定されたQ値より小さい場合、圧縮画像の品質値はソース画像の品質値である。 たとえば、ソースイメージの品質値が95% の場合、 説明 Qパラメーターは、JPGおよびWebPイメージにのみ適用されます。 | [1,100] |
例
オブジェクトURL、OSS SDK、またはAPI操作を使用して、イメージの処理に使用されるIMGパラメーターを設定できます。 この例では、オブジェクトURLが使用されます。 オブジェクトURLを使用して、パブリック読み取りイメージに対してのみIMGパラメーターを設定できます。 プライベートイメージのIMGパラメーターを設定する場合は、OSS SDKまたはAPI操作を使用します。 詳細については、「IMG実装モード」をご参照ください。
次の例では、中国 (杭州) リージョンのoss-console-img-demo-cn-hangzhouという名前のバケット内のイメージを使用します。 次のURLは、インターネット経由で画像にアクセスするために使用されます。
画像の相対的な品質を調整する
次の要件に基づいてパラメーターを設定します。
画像のサイズを100ピクセルの幅に変更する:
Resize, w_100
画像の相対的な品質値を80%:
quality,q_80
に設定します。
画像の絶対的な品質を調整する
次の要件に基づいてパラメーターを設定します。
画像のサイズを100ピクセルの幅に変更する:
Resize, w_100
画像の絶対品質値を80%:
quality,Q_80
に設定します。