AddImageMosaic - 添加圖片馬賽克
在一張圖片的一個或多個特定地區內添加多種形狀的馬賽克、高斯模糊或純色塊,並將填充後的圖片儲存到指定的OSS檔案對象地址。該功能主要用於隱私保護。
介面說明
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
imm:AddImageMosaic |
none |
*Project
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| ProjectName |
string |
是 |
專案名稱,擷取方式請參見建立專案。 |
test-project |
| SourceURI |
string |
是 |
源圖片的 OSS 地址。 OSS 地址規則為 oss://${Bucket}/${Object},其中 支援的圖片格式:jpg,png,tiff,jp2,bmp。 |
oss://examplebucket/sampleobject.jpg |
| TargetURI |
string |
是 |
輸出圖片儲存的 OSS 地址。 OSS 地址規則為 oss://${Bucket}/${Object},其中 |
oss://examplebucket/outputImage.jpg |
| ImageFormat |
string |
否 |
圖片儲存時的編碼格式。可取值為 jpg、png、webp,預設與輸入圖片編碼格式相同。 枚舉值:
|
jpg |
| Quality |
integer |
否 |
輸出圖片的壓縮品質,僅限 jpg 和 webp 圖片格式。設定範圍為 0~100,預設為 80。 |
80 |
| Targets |
array<object> |
是 |
處理框及操作類別參數數組。 |
|
|
array<object> |
否 |
處理框及操作類別參數。 |
||
| Type |
string |
是 |
添加的馬賽克類型。可取值如下:
|
square |
| Boundary |
object |
是 |
處理框位置資訊。 |
|
| ReferPos |
string |
否 |
處理框在圖片上的基準位置。可取值如下:
|
topleft |
| X |
number |
是 |
處理框相較於基準點的水平位移,不同取值的含義如下:
|
0 |
| Y |
number |
是 |
處理框相較於基準點的垂直位移,不同取值的含義如下:
|
0 |
| Height |
number |
是 |
處理框的高,不同取值的含義如下:
|
200 |
| Width |
number |
是 |
處理框的寬,不同取值的含義如下:
|
200 |
| MosaicRadius |
integer |
否 |
馬賽克小塊的半徑大小。預設值為 5,單位為 px。 說明
該參數對於添加高斯模糊與純色塊不生效。 |
5 |
| BlurRadius |
integer |
否 |
高斯模糊的模糊半徑,取值範圍為 1~50,預設值為 3,單位為 px。 說明
該參數僅在添加高斯模糊時生效。 |
3 |
| Sigma |
integer |
否 |
高斯模糊的標準差,取值必須大於 0,預設值為 5。 說明
該參數僅在添加高斯模糊時生效。 |
5 |
| Color |
string |
否 |
純色塊的顏色,支援 說明
該參數僅在添加純色塊時生效。 |
#FFFFFF |
| CredentialConfig | CredentialConfig |
否 |
如無特殊需求,請保持留空即可。 鏈式授權配置,非必填。更多資訊,請參見使用鏈式授權訪問其他實體資源。 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
Schema of Response |
||
| RequestId |
string |
請求 ID。 |
CA995EFD-083D-4F40-BE8A-BDF75FF***** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "CA995EFD-083D-4F40-BE8A-BDF75FF*****"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。