Mendeteksi wilayah pemotongan yang optimal secara visual dalam image pada rasio aspek tertentu dengan menggunakan kemampuan model AI.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
imm:DetectImageCropping |
none |
*Project
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ProjectName |
string |
Yes |
Nama proyek. |
immtest |
| SourceURI |
string |
No |
URI OSS image. URI OSS mengikuti format oss://${Bucket}/${Object}, di mana |
oss://imm-test/testcases/facetest.jpg |
| AspectRatios |
string |
No |
Daftar rasio aspek pemotongan. Anda dapat menentukan hingga 5 rasio. Setiap rasio harus memenuhi persyaratan berikut:
Catatan
Kasus berikut menyebabkan error: |
["1:1"] |
| CredentialConfig | CredentialConfig |
No |
Kosongkan parameter ini kecuali diperlukan. Konfigurasi otorisasi Tiongkok. Parameter ini bersifat opsional. Untuk informasi lebih lanjut, lihat Gunakan otorisasi berantai untuk mengakses resource entitas lain. |
|
| InclusionHints |
array |
No |
Daftar deskripsi teks semantik untuk objek yang ingin Anda sertakan dalam hasil pemotongan. Setiap elemen adalah teks bebas, seperti "signboard" atau "dish". Catatan
Batas penggunaan parameter InclusionHints:
|
["sign"] |
|
string |
No |
Deskripsi teks semantik objek yang ingin Anda sertakan dalam hasil pemotongan. |
sign |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Hasil pemotongan image. |
||
| Croppings |
array |
Array informasi pemotongan image. |
|
| CroppingSuggestion |
Informasi pemotongan image secara detail. |
||
| RequestId |
string |
ID permintaan. |
91AC8C98-0F36-49D2-8290-742E24D***** |
| MatchedInclusionHints |
array |
Daftar objek yang disertakan dalam wilayah pemotongan, sesuai dengan parameter input InclusionHints. Bidang ini kosong jika tidak ada objek yang disertakan. |
|
|
string |
Objek yang disertakan dalam wilayah pemotongan. |
sign |
Contoh
Respons sukses
JSONformat
{
"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"
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.