Image Composition - Rectify Image
Ejecute la operación de rectificación de imagen en una imagen con 4 puntos de control proporcionados en el parámetro .
POST /imagecomposition:rectify?api-version=2023-04-01-preview
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
Versión de API solicitada. |
Cuerpo de la solicitud
Media Types: "application/json-patch+json"
Nombre | Requerido | Tipo | Description |
---|---|---|---|
controlPoints | True |
Cuatro puntos de control de esquina para rectificar. El origen está en la parte superior izquierda. |
|
url | True |
string |
Dirección URL del blob de imagen de origen. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
file |
Correcto Media Types: "image/jpeg", "application/json" |
Other Status Codes |
Error Media Types: "image/jpeg", "application/json" Encabezados x-ms-error-code: string |
Ejemplos
ImageComposition_Rectify
Solicitud de ejemplo
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
}
}
}
Respuesta de muestra
"Ynl0ZXM="
Definiciones
Nombre | Description |
---|---|
Error |
Respuesta devuelta cuando se produce un error. |
Error |
Información de error. |
Error |
Error detallado. |
Image |
Cuatro puntos de control de esquina para rectificar. El origen está en la parte superior izquierda. |
Image |
Entrada de rectificación de imagen. |
Normalized |
Coordenada XY normalizada. |
ErrorResponse
Respuesta devuelta cuando se produce un error.
Nombre | Tipo | Description |
---|---|---|
error |
Información de error. |
ErrorResponseDetails
Información de error.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
details |
Lista de errores detallados. |
|
innererror |
Error detallado. |
|
message |
string |
Mensaje de error. |
target |
string |
Destino del error. |
ErrorResponseInnerError
Error detallado.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
innererror |
Error detallado. |
|
message |
string |
Mensaje de error. |
ImageRectificationControlPointsApiModel
Cuatro puntos de control de esquina para rectificar. El origen está en la parte superior izquierda.
Nombre | Tipo | Description |
---|---|---|
bottomLeft |
Coordenada XY normalizada. |
|
bottomRight |
Coordenada XY normalizada. |
|
topLeft |
Coordenada XY normalizada. |
|
topRight |
Coordenada XY normalizada. |
ImageRectificationRequestApiModel
Entrada de rectificación de imagen.
Nombre | Tipo | Description |
---|---|---|
controlPoints |
Cuatro puntos de control de esquina para rectificar. El origen está en la parte superior izquierda. |
|
url |
string |
Dirección URL del blob de imagen de origen. |
NormalizedCoordinateApiModel
Coordenada XY normalizada.
Nombre | Tipo | Description |
---|---|---|
x |
number |
Coordenada horizontal. |
y |
number |
Coordenada vertical. |