Image Composition - Rectify Image
Exécutez l’opération de correction d’image sur une image avec 4 points de contrôle fournis dans le paramètre .
POST /imagecomposition:rectify?api-version=2023-04-01-preview
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
Version de l’API demandée. |
Corps de la demande
Media Types: "application/json-patch+json"
Nom | Obligatoire | Type | Description |
---|---|---|---|
controlPoints | True |
Quatre points de contrôle d’angle pour la correction. L’origine se trouve en haut à gauche. |
|
url | True |
string |
URL de l’objet blob d’image source. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
file |
Succès Media Types: "image/jpeg", "application/json" |
Other Status Codes |
Error Media Types: "image/jpeg", "application/json" En-têtes x-ms-error-code: string |
Exemples
ImageComposition_Rectify
Exemple de requête
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
}
}
}
Exemple de réponse
"Ynl0ZXM="
Définitions
Nom | Description |
---|---|
Error |
Réponse retournée lorsqu’une erreur se produit. |
Error |
Informations sur l’erreur. |
Error |
Erreur détaillée. |
Image |
Quatre points de contrôle d’angle pour la correction. L’origine se trouve en haut à gauche. |
Image |
Entrée de rectification d’image. |
Normalized |
Coordonnée XY normalisée. |
ErrorResponse
Réponse retournée lorsqu’une erreur se produit.
Nom | Type | Description |
---|---|---|
error |
Informations sur l’erreur. |
ErrorResponseDetails
Informations sur l’erreur.
Nom | Type | Description |
---|---|---|
code |
string |
Code d’erreur. |
details |
Liste des erreurs détaillées. |
|
innererror |
Erreur détaillée. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible de l’erreur. |
ErrorResponseInnerError
Erreur détaillée.
Nom | Type | Description |
---|---|---|
code |
string |
Code d’erreur. |
innererror |
Erreur détaillée. |
|
message |
string |
Message d’erreur. |
ImageRectificationControlPointsApiModel
Quatre points de contrôle d’angle pour la correction. L’origine se trouve en haut à gauche.
Nom | Type | Description |
---|---|---|
bottomLeft |
Coordonnée XY normalisée. |
|
bottomRight |
Coordonnée XY normalisée. |
|
topLeft |
Coordonnée XY normalisée. |
|
topRight |
Coordonnée XY normalisée. |
ImageRectificationRequestApiModel
Entrée de rectification d’image.
Nom | Type | Description |
---|---|---|
controlPoints |
Quatre points de contrôle d’angle pour la correction. L’origine se trouve en haut à gauche. |
|
url |
string |
URL de l’objet blob d’image source. |
NormalizedCoordinateApiModel
Coordonnée XY normalisée.
Nom | Type | Description |
---|---|---|
x |
number |
Coordonnée horizontale. |
y |
number |
Coordonnée verticale. |