AI モデル機能を使用して、指定された縦横比でイメージ内の視覚的に最適なクロッピングリージョンを検出します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
imm:DetectImageCropping |
none |
*Project
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ProjectName |
string |
必須 |
プロジェクト名。 |
immtest |
| SourceURI |
string |
任意 |
イメージの OSS URI。 OSS URI は oss://${Bucket}/${Object} のフォーマットに従います。 |
oss://imm-test/testcases/facetest.jpg |
| AspectRatios |
string |
任意 |
クロッピング縦横比のリスト。最大 5 つの比率を指定できます。各比率は以下の要件を満たす必要があります:
説明
以下の場合はエラーが発生します: |
["1:1"] |
| CredentialConfig | CredentialConfig |
任意 |
特に必要でない限り、このパラメーターは空のままにしてください。 China 権限付与構成。このパラメーターはオプションです。詳細については、チェーン権限付与を使用して他のエンティティのリソースにアクセスするを参照してください。 |
|
| InclusionHints |
array |
任意 |
クロッピング結果に含めたいオブジェクトのセマンティックテキスト説明のリスト。各要素は「signboard」や「dish」などのフリーフォームのテキストです。 説明
InclusionHints パラメーターの使用制限:
|
["sign"] |
|
string |
任意 |
クロッピング結果に含めたいオブジェクトのセマンティックテキスト説明。 |
sign |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
イメージクロッピング結果。 |
||
| Croppings |
array |
イメージクロッピング情報の配列。 |
|
| CroppingSuggestion |
イメージの詳細なクロッピング情報。 |
||
| RequestId |
string |
リクエスト ID。 |
91AC8C98-0F36-49D2-8290-742E24D***** |
| MatchedInclusionHints |
array |
クロッピングリージョンに含まれるオブジェクトのリスト。入力パラメーター InclusionHints に対応します。オブジェクトが含まれていない場合、このフィールドは空です。 |
|
|
string |
クロッピングリージョンに含まれるオブジェクト。 |
sign |
例
成功レスポンス
JSONJSON
{
"Croppings": [
{
"AspectRatio": "2:3",
"Confidence": 0.742,
"Boundary": {
"Width": 200,
"Height": 300,
"Left": 10,
"Top": 30,
"Polygon": [
{
"X": 10,
"Y": 10
}
]
}
}
],
"RequestId": "91AC8C98-0F36-49D2-8290-742E24D*****",
"MatchedInclusionHints": [
"sign"
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。