Image Composition - Rectify Image
針對在 參數中提供 4 個控制點的映射執行映像更正作業。
POST /imagecomposition:rectify?api-version=2023-04-01-preview
URI 參數
名稱 | 位於 | 必要 | 類型 | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
要求的 API 版本。 |
要求本文
Media Types: "application/json-patch+json"
名稱 | 必要 | 類型 | Description |
---|---|---|---|
controlPoints | True |
四個邊角控制點用於修正。 原點位於左上方。 |
|
url | True |
string |
來源映像 Blob URL。 |
回應
名稱 | 類型 | Description |
---|---|---|
200 OK |
file |
成功 Media Types: "image/jpeg", "application/json" |
Other Status Codes |
[錯誤] Media Types: "image/jpeg", "application/json" 標題 x-ms-error-code: string |
範例
ImageComposition_Rectify
範例要求
POST /imagecomposition:rectify?api-version=2023-04-01-preview
{
"url": "https://example.com/image.jpg",
"controlPoints": {
"topLeft": {
"x": 0.1,
"y": 0.1
},
"topRight": {
"x": 0.9,
"y": 0.1
},
"bottomLeft": {
"x": 0.1,
"y": 0.9
},
"bottomRight": {
"x": 0.9,
"y": 0.9
}
}
}
範例回覆
"Ynl0ZXM="
定義
名稱 | Description |
---|---|
Error |
發生錯誤時傳回的回應。 |
Error |
錯誤資訊。 |
Error |
詳細的錯誤。 |
Image |
四個邊角控制點用於修正。 原點位於左上方。 |
Image |
影像更正輸入。 |
Normalized |
標準化 XY 座標。 |
ErrorResponse
發生錯誤時傳回的回應。
名稱 | 類型 | Description |
---|---|---|
error |
錯誤資訊。 |
ErrorResponseDetails
錯誤資訊。
名稱 | 類型 | Description |
---|---|---|
code |
string |
錯誤碼。 |
details |
詳細錯誤清單。 |
|
innererror |
詳細的錯誤。 |
|
message |
string |
錯誤訊息。 |
target |
string |
錯誤的目標。 |
ErrorResponseInnerError
詳細的錯誤。
名稱 | 類型 | Description |
---|---|---|
code |
string |
錯誤碼。 |
innererror |
詳細的錯誤。 |
|
message |
string |
錯誤訊息。 |
ImageRectificationControlPointsApiModel
四個邊角控制點用於修正。 原點位於左上方。
名稱 | 類型 | Description |
---|---|---|
bottomLeft |
標準化 XY 座標。 |
|
bottomRight |
標準化 XY 座標。 |
|
topLeft |
標準化 XY 座標。 |
|
topRight |
標準化 XY 座標。 |
ImageRectificationRequestApiModel
影像更正輸入。
名稱 | 類型 | Description |
---|---|---|
controlPoints |
四個邊角控制點用於修正。 原點位於左上方。 |
|
url |
string |
來源映像 Blob URL。 |
NormalizedCoordinateApiModel
標準化 XY 座標。
名稱 | 類型 | Description |
---|---|---|
x |
number |
水準座標。 |
y |
number |
垂直座標。 |