다음을 통해 공유


Image Composition - Rectify Image

매개 변수에 4개 제어점이 제공된 이미지에 대해 이미지 수정 작업을 실행합니다.

POST /imagecomposition:rectify?api-version=2023-04-01-preview

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
api-version
query True

string

요청된 API 버전입니다.

요청 본문

Media Types: "application/json-patch+json"

Name 필수 형식 Description
controlPoints True

ImageRectificationControlPointsApiModel

수정을 위한 네 개의 모퉁이 제어 지점입니다. 원본은 왼쪽 위에 있습니다.

url True

string

원본 이미지 Blob URL입니다.

응답

Name 형식 Description
200 OK

file

성공

Media Types: "image/jpeg", "application/json"

Other Status Codes

ErrorResponse

오류

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="

정의

Name Description
ErrorResponse

오류가 발생할 때 응답이 반환됩니다.

ErrorResponseDetails

오류 정보입니다.

ErrorResponseInnerError

자세한 오류입니다.

ImageRectificationControlPointsApiModel

수정을 위한 네 개의 모퉁이 제어 지점입니다. 원본은 왼쪽 위에 있습니다.

ImageRectificationRequestApiModel

이미지 수정 입력.

NormalizedCoordinateApiModel

정규화된 XY 좌표입니다.

ErrorResponse

오류가 발생할 때 응답이 반환됩니다.

Name 형식 Description
error

ErrorResponseDetails

오류 정보입니다.

ErrorResponseDetails

오류 정보입니다.

Name 형식 Description
code

string

오류 코드

details

ErrorResponseDetails[]

자세한 오류 목록입니다.

innererror

ErrorResponseInnerError

자세한 오류입니다.

message

string

오류 메시지입니다.

target

string

오류의 대상입니다.

ErrorResponseInnerError

자세한 오류입니다.

Name 형식 Description
code

string

오류 코드

innererror

ErrorResponseInnerError

자세한 오류입니다.

message

string

오류 메시지입니다.

ImageRectificationControlPointsApiModel

수정을 위한 네 개의 모퉁이 제어 지점입니다. 원본은 왼쪽 위에 있습니다.

Name 형식 Description
bottomLeft

NormalizedCoordinateApiModel

정규화된 XY 좌표입니다.

bottomRight

NormalizedCoordinateApiModel

정규화된 XY 좌표입니다.

topLeft

NormalizedCoordinateApiModel

정규화된 XY 좌표입니다.

topRight

NormalizedCoordinateApiModel

정규화된 XY 좌표입니다.

ImageRectificationRequestApiModel

이미지 수정 입력.

Name 형식 Description
controlPoints

ImageRectificationControlPointsApiModel

수정을 위한 네 개의 모퉁이 제어 지점입니다. 원본은 왼쪽 위에 있습니다.

url

string

원본 이미지 Blob URL입니다.

NormalizedCoordinateApiModel

정규화된 XY 좌표입니다.

Name 형식 Description
x

number

가로 좌표입니다.

y

number

세로 좌표입니다.