Image Composition - Rectify Image
Выполните операцию исправления образа с 4 контрольными точками, указанными в параметре .
POST /imagecomposition:rectify?api-version=2023-04-01-preview
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
api-version
|
query | True |
string |
Запрошенная версия API. |
Текст запроса
Media Types: "application/json-patch+json"
Имя | Обязательно | Тип | Описание |
---|---|---|---|
controlPoints | True |
Четыре угловые контрольные точки для исправления. Источник находится в левом верхнем углу. |
|
url | True |
string |
URL-адрес blob-объекта исходного образа. |
Ответы
Имя | Тип | Описание |
---|---|---|
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="
Определения
Имя | Описание |
---|---|
Error |
Ответ возвращается при возникновении ошибки. |
Error |
Сведения об ошибке. |
Error |
Подробная ошибка. |
Image |
Четыре угловые контрольные точки для исправления. Источник находится в левом верхнем углу. |
Image |
Входные данные для исправления изображения. |
Normalized |
Нормализованная координата XY. |
ErrorResponse
Ответ возвращается при возникновении ошибки.
Имя | Тип | Описание |
---|---|---|
error |
Сведения об ошибке. |
ErrorResponseDetails
Сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
code |
string |
Код ошибки. |
details |
Список подробных ошибок. |
|
innererror |
Подробная ошибка. |
|
message |
string |
Сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
ErrorResponseInnerError
Подробная ошибка.
Имя | Тип | Описание |
---|---|---|
code |
string |
Код ошибки. |
innererror |
Подробная ошибка. |
|
message |
string |
Сообщение об ошибке. |
ImageRectificationControlPointsApiModel
Четыре угловые контрольные точки для исправления. Источник находится в левом верхнем углу.
Имя | Тип | Описание |
---|---|---|
bottomLeft |
Нормализованная координата XY. |
|
bottomRight |
Нормализованная координата XY. |
|
topLeft |
Нормализованная координата XY. |
|
topRight |
Нормализованная координата XY. |
ImageRectificationRequestApiModel
Входные данные для исправления изображения.
Имя | Тип | Описание |
---|---|---|
controlPoints |
Четыре угловые контрольные точки для исправления. Источник находится в левом верхнем углу. |
|
url |
string |
URL-адрес blob-объекта исходного образа. |
NormalizedCoordinateApiModel
Нормализованная координата XY.
Имя | Тип | Описание |
---|---|---|
x |
number |
Горизонтальная координата. |
y |
number |
Вертикальная координата. |