概述
更新時間 2024-03-29 17:54:30
最近更新時間: 2024-03-29 17:54:30
分享文章
本文主要介紹媒體存儲圖片處理概述。
功能說明
針對媒體存儲內存儲的圖片文件(Object),您可以在GetObject請求中攜帶圖片處理參數對圖片文件進行處理。例如添加圖片水印、轉換格式等。
支持直接使用一個或多個參數處理圖片,存在多個圖片處理參數時,將按照參數順序對圖片進行處理。
用戶可通過圖片處理,無需下載占用空間巨大的本地軟件,在媒體存儲即可完成圖片文件存儲與圖片處理一體化操作,操作方便快捷。
圖片限制
- 支持原圖的圖片格式包括: JPG、PNG、BMP、GIF、WebP、TIFF、HEIC、AVIF。
- 目標縮放寬高不超過4,096 px。
- 對原圖大小沒有限制,但總像素不能超過2.5億 px(動態圖片(例如GIF圖片)的像素計算方式為寬 * 高 * 圖片幀數;非動態圖片(例如PNG圖片)的像素計算方式為寬 * 高)。
- 具體操作的限制請參考各類圖片處理操作的說明文檔。
適用區域
本功能目前僅部分資源池支持,具體可參考:資源池與區域節點。
如需使用,可聯系客戶經理或提交工單申請。
訪問方式
媒體存儲支持兩種方式訪問圖片處理:
- 通過URL參數來訪問圖片處理,用戶使用符合圖片處理參數的URL,即可在線獲取處理后的圖片文件。
- 通過控制臺樣式應用,用戶對圖片文件選擇對應的樣式后,即可在控制臺實時查看處理后的圖片文件。
持久化保存
- 圖片處理不會修改原圖。通過圖片處理后的文件,服務均會默認保存至當前存儲桶。
- 存儲路徑為:bucket/stylePictures,如您需定時處理這部分的數據,可通過生命周期相關配置完成操作。具體可參考:生命周期 。
處理參數
| 圖片處理 | 參數 | 說明 |
|---|---|---|
| 圖片縮放 | resize | 將圖片縮放至指定大小。 |
| 格式轉換 | format | 轉換圖片格式。 |
| 旋轉 | rotate | 按指定角度以順時針方向旋轉圖片。 |
| EXIF信息 | info/strip | 獲取或刪除圖片的exif信息。 |
| 質量變換 | quality | 調整JPG和WebP格式圖片的質量。 |
| 亮度 | bright | 調整圖片亮度。 |
| 漸進顯示 | interlace | 將JPG格式的圖片調整為漸進顯示。 |
| 模糊 | blur | 對圖片進行模糊處理。 |
| 自定義裁剪 | crop | 裁剪指定大小的矩形圖片。 |
| 圖片水印 | watermark | 為圖片添加圖片或文字水印。 |
| 自適應方向 | auto-orient | 將攜帶旋轉參數的圖片進行自適應旋轉。 |
| 獲取平均色調 | average-hue | 獲取圖片平均色調信息。 |
| 銳化 | sharpen | 通過銳化參數,提高原圖的清晰度。 |
| 對比度 | contrast | 調整原圖的對比度。 |
| 內切圓 | circle | 將圖片處理成內切圓。 |
| 圓角矩形 | rounded-corners | 將圖片的4個角切成圓角。 |
| 索引切割 | indexcrop | 按指定大小分割原圖并截取需要的圖片。 |