Image Composition - Rectify Image
Uruchom operację recyfikacji obrazu względem obrazu z 4 punktami kontrolnymi podanymi w parametrze .
POST /imagecomposition:rectify?api-version=2023-04-01-preview
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
api-version
|
query | True |
string |
Żądana wersja interfejsu API. |
Treść żądania
Media Types: "application/json-patch+json"
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
controlPoints | True |
Cztery punkty sterowania narożne do recyfikacji. Źródło znajduje się w lewym górnym rogu. |
|
url | True |
string (uri) |
Adres URL obiektu blob obrazu źródłowego. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
file |
Powodzenie Media Types: "image/jpeg", "application/json" |
Other Status Codes |
Błąd Media Types: "image/jpeg", "application/json" Nagłówki x-ms-error-code: string |
Przykłady
ImageComposition_Rectify
Przykładowe żądanie
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
}
}
}
Przykładowa odpowiedź
"Ynl0ZXM="
Definicje
Nazwa | Opis |
---|---|
Error |
Odpowiedź zwrócona po wystąpieniu błędu. |
Error |
Informacje o błędzie. |
Error |
Szczegółowy błąd. |
Image |
Cztery punkty sterowania narożne do recyfikacji. Źródło znajduje się w lewym górnym rogu. |
Image |
Dane wejściowe recyfikacji obrazu. |
Normalized |
Znormalizowana współrzędna XY. |
ErrorResponse
Odpowiedź zwrócona po wystąpieniu błędu.
Nazwa | Typ | Opis |
---|---|---|
error |
Informacje o błędzie. |
ErrorResponseDetails
Informacje o błędzie.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
details |
Lista szczegółowych błędów. |
|
innererror |
Szczegółowy błąd. |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy błędu. |
ErrorResponseInnerError
Szczegółowy błąd.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
innererror |
Szczegółowy błąd. |
|
message |
string |
Komunikat o błędzie. |
ImageRectificationControlPointsApiModel
Cztery punkty sterowania narożne do recyfikacji. Źródło znajduje się w lewym górnym rogu.
Nazwa | Typ | Opis |
---|---|---|
bottomLeft |
Znormalizowana współrzędna XY. |
|
bottomRight |
Znormalizowana współrzędna XY. |
|
topLeft |
Znormalizowana współrzędna XY. |
|
topRight |
Znormalizowana współrzędna XY. |
ImageRectificationRequestApiModel
Dane wejściowe recyfikacji obrazu.
Nazwa | Typ | Opis |
---|---|---|
controlPoints |
Cztery punkty sterowania narożne do recyfikacji. Źródło znajduje się w lewym górnym rogu. |
|
url |
string (uri) |
Adres URL obiektu blob obrazu źródłowego. |
NormalizedCoordinateApiModel
Znormalizowana współrzędna XY.
Nazwa | Typ | Opis |
---|---|---|
x |
number (double) minimum: 0maximum: 1 |
Współrzędna pozioma. |
y |
number (double) minimum: 0maximum: 1 |
Współrzędna pionowa. |