공개 클래스 TransformToGrayscaleOp
이미지 처리 단위로서 이미지를 GrayScale로 변환합니다.
지원되는 색상 공간:
변환은 OpenCV RGB에서 GRAY로의 변환 https://docs.opencv.org/master/de/d25/imgproc_color_conversions.html#color_convert_rgb_gray를 기반으로 합니다.
공공 생성자
TransformToGrayscaleOp () TransformToGrayscaleOp를 생성합니다. |
공개 방법
텐서 이미지 | |
정수 | getOutputImageHeight (int inputImageHeight, int inputImageWidth) 입력 이미지 크기가 주어졌을 때 예상되는 출력 이미지의 높이를 계산합니다. |
정수 | getOutputImageWidth (int inputImageHeight, int inputImageWidth) 입력 이미지 크기가 주어졌을 때 예상되는 출력 이미지의 너비를 계산합니다. |
포인트 F | inverseTransform (PointF 포인트, int inputImageHeight, int inputImageWidth) 결과 이미지의 좌표계에서 다시 입력 이미지의 좌표계로 점을 변환합니다. |
상속된 메서드
공공 생성자
공개 TransformToGrayscaleOp ()
TransformToGrayscaleOp를 생성합니다.
공개 방법
공개 TensorImage 적용 ( TensorImage 이미지)
회색조에 변환을 적용하고 TensorImage
반환합니다.
입력 이미지가 이미 ColorSpaceType.GRAYSCALE
인 경우 이 작업은 작동하지 않습니다.
매개변수
영상 |
---|
던지기
IllegalArgumentException | image ColorSpaceType.RGB 또는 ColorSpaceType.GRAYSCALE 이 아닌 경우. |
---|
공개 int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
입력 이미지 크기가 주어졌을 때 예상되는 출력 이미지의 높이를 계산합니다.
매개변수
입력이미지 높이 | |
---|---|
입력이미지 너비 |
공개 int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
입력 이미지 크기가 주어졌을 때 예상되는 출력 이미지의 너비를 계산합니다.
매개변수
입력이미지 높이 | |
---|---|
입력이미지 너비 |
공개 PointF inverseTransform (PointF 포인트, int inputImageHeight, int inputImageWidth)
결과 이미지의 좌표계에서 다시 입력 이미지의 좌표계로 점을 변환합니다.
매개변수
가리키다 | 결과 좌표계의 점. |
---|---|
입력이미지 높이 | 입력 이미지의 높이. |
입력이미지 너비 | 입력 이미지의 너비. |
보고
- 입력 이미지의 좌표계에서 좌표가 있는 점입니다.