このセクションでは、Cloud CDN 画像最適化でサポートされているオペレーションの一覧を示します。
この表には、オペレーション、構文、属性、説明、例などのパラメータが含まれており、imop クエリの作成に役立ちます。
Cloud CDN 画像最適化は、サイズ変更、切り抜き、スケーリングなど、画像を変換できる一連のオペレーションをサポートしています。各オペレーションには、独自の構文、サポートされている属性、制約があります。
このページでは、Cloud CDN 画像最適化でサポートされているオペレーションの一覧と、imop クエリの作成に役立つ例を示します。
| オペレーション | 構文と例 | 属性 | 説明 |
|---|---|---|---|
|
https://www.example.com/image.jpg?imop=Resize,width=250,height=125 |
最大 |
このオペレーションでは、幅と高さの両方のパラメータを指定した場合、アスペクト比は保持されません。いずれかのディメンションを省略すると、 Cloud CDN 画像最適化はアスペクト比を維持するために他方を計算します。 デフォルトでは、画像最適化は厳密な縮小のみの戦略を適用します。 |
|
https://www.example.com/image.jpg?imop=Scale,ratio=0.5 |
ratio
|
このオペレーションは、特定の係数で画像をスケーリングし、 縮小のみを適用します。Resize オペレーションと Crop オペレーションとは相互に排他的です。 1 つのリクエスト内で |
|
https://www.example.com/image.jpg?imop=Crop,shape=rectangle,left=0.5,snap_to_x=512 |
shape
left、right、top、 bottom
snap_to_x, snap_to_y
|
このオペレーションは、リージョン マーカーに基づいて画像を切り抜きます。 切り抜き座標は、指定された |
|
https://www.example.com/image.jpg?imop=Canvas,width=250,height=125,background_color=FFF,gravity=center |
width、 height
gravity
background_color
|
このオペレーションは、指定した
ディメンションと色の背景レイアウトを追加して画像を強化します。 |
|
https://www.example.com/image.jpg?imop=Rotate,degrees=90 |
degrees
|
このオペレーションは、ターゲット画像を時計回りに回転させます。 |
|
https://www.example.com/image.jpg?imop=Mirror,flip=h |
flip
|
このオペレーションは、画像を水平方向、垂直方向、またはその両方で反転させます。 |
|
https://www.example.com/image.jpg?imop=Compress,strength=medium |
strength
|
このオペレーションは、ターゲット画像の品質を低下させることで画像を圧縮します。
|
|
https://www.example.com/image.jpg?imop=Convert,format=webp |
format
|
このオペレーションは、画像の最終的な配信形式を変更します。ブラウザの受信 |
|
https://www.example.com/image.jpg?imop=Metadata,preserve=none |
preserve
|
このオペレーションは、実行中に画像メタデータ プロパティがどのように処理されるかを制御します。
max: 変換に適用される EXIF の向きとカラー プロファイルを除くすべてのフィールドを保持します 。
|
|
https://www.example.com/image.jpg?imop=tone,brightness=50,contrast=50,saturation=50 |
|
このオペレーションは、画像の |
|
https://www.example.com/image.jpg?imop=Sharpen,strength=50 |
strength
|
このオペレーションは、画像の鮮明度を高めます。 |
|
https://www.example.com/image.jpg?imop=Blur,strength=50 |
strength
|
このオペレーションは、画像全体にローカライズされたぼかしフィルタを適用します。 |
|
https://www.example.com/image.gif?imop=freeze,frame=0 |
frame
|
このオペレーションは、アニメーション画像シーケンスから単一の静止フレームを抽出します。GIF アニメーションなど。frame パラメータは、 抽出する正確なフレーム インデックスを指定します。 |