ResizeWithCropOrPadOp

공개 클래스 ResizeWithCropOrPadOp

이미지 처리를 위한 계산 단위로 이미지 크기를 미리 정의된 크기로 조정할 수 있습니다.

이미지 내용은 늘어나거나 압축되지 않습니다. 그러나 새 크기에 맞게 픽셀을 자르거나 채웁니다. 이미지를 자를 때 중앙 자르기를 수행합니다. 픽셀을 채울 때 제로 패딩을 수행합니다.

공공 생성자

ResizeWithCropOrPadOp (int targetHeight, int targetWidth)
지정된 크기로 이미지를 자르거나 채울 수 있는 ResizeWithCropOrPadOp를 만듭니다.

공개 방법

텐서 이미지
적용 ( TensorImage 이미지)
지정된 이미지에 자르기 및/또는 패딩을 사용하여 정의된 크기 조정을 적용하고 결과를 반환합니다.
정수
getOutputImageHeight (int inputImageHeight, int inputImageWidth)
입력 이미지 크기가 주어졌을 때 예상되는 출력 이미지의 높이를 계산합니다.
정수
getOutputImageWidth (int inputImageHeight, int inputImageWidth)
입력 이미지 크기가 주어졌을 때 예상되는 출력 이미지의 너비를 계산합니다.
포인트 F
inverseTransform (PointF 포인트, int inputImageHeight, int inputImageWidth)
결과 이미지의 좌표계에서 다시 입력 이미지의 좌표계로 점을 변환합니다.

상속된 메서드

공공 생성자

공개 ResizeWithCropOrPadOp (int targetHeight, int targetWidth)

지정된 크기로 이미지를 자르거나 채울 수 있는 ResizeWithCropOrPadOp를 만듭니다. 중앙 자르기 및 제로 패딩을 채택합니다.

매개변수
목표 높이 잘린/패딩된 이미지의 예상 높이입니다.
목표 너비 잘린/패딩된 이미지의 예상 너비입니다.

공개 방법

공개 TensorImage 적용 ( TensorImage 이미지)

지정된 이미지에 자르기 및/또는 패딩을 사용하여 정의된 크기 조정을 적용하고 결과를 반환합니다.

참고: 입력 image 의 내용은 변경되며 image 출력과 동일한 인스턴스입니다.

매개변수
영상 입력 이미지.
보고
  • 출력 이미지.

공개 int getOutputImageHeight (int inputImageHeight, int inputImageWidth)

입력 이미지 크기가 주어졌을 때 예상되는 출력 이미지의 높이를 계산합니다.

매개변수
입력이미지 높이
입력이미지 너비

공개 int getOutputImageWidth (int inputImageHeight, int inputImageWidth)

입력 이미지 크기가 주어졌을 때 예상되는 출력 이미지의 너비를 계산합니다.

매개변수
입력이미지 높이
입력이미지 너비

공개 PointF inverseTransform (PointF 포인트, int inputImageHeight, int inputImageWidth)

결과 이미지의 좌표계에서 다시 입력 이미지의 좌표계로 점을 변환합니다.

매개변수
가리키다 결과 좌표계의 점.
입력이미지 높이 입력 이미지의 높이.
입력이미지 너비 입력 이미지의 너비.
보고
  • 입력 이미지의 좌표계에서 좌표가 있는 점입니다.