공개 클래스 TransformToGrayscaleOp
이미지 처리 장치인 그레이 스케일로 이미지를 변환합니다.
지원되는 색상 공간:
OpenCV RGB에서 GRAY로의 변환을 기반으로 합니다. https://docs.opencv.org/master/de/d25/imgproc_color_conversions.html#color_convert_rgb_gray
공개 생성자
TransformToGrayscaleOp()
TransformTo그레이스케일Op를 생성합니다.
|
공개 메서드
TensorImage | |
int |
getOutputImageHeight(int inputImageHeight, int inputImageWidth)
입력 이미지 크기가 지정된 경우 예상 출력 이미지의 높이를 계산합니다.
|
int |
getOutputImageWidth(int inputImageHeight, int inputImageWidth)
입력 이미지 크기가 지정된 경우 예상 출력 이미지의 너비를 계산합니다.
|
PointF |
inverseTransform(PointF point, int inputImageHeight, int inputImageWidth)
결과 이미지의 좌표계에서 입력 이미지 중 하나로 점을 다시 변환합니다.
|
상속된 메서드
공개 생성자
공개 TransformToGrayscaleOp ()
TransformTo그레이스케일Op를 생성합니다.
공개 메서드
공개 TensorImage apply (TensorImage 이미지)
그레이 스케일에 변환을 적용하고 TensorImage
을 반환합니다.
입력 이미지가 이미 ColorSpaceType.GRAYSCALE
이면 이 작업은 노옵스(no-ops)입니다.
매개변수
이미지 |
---|
생성 값
IllegalArgumentException | image 가 ColorSpaceType.RGB 또는 ColorSpaceType.GRAYSCALE 가 아닌 경우입니다.
|
---|
public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
입력 이미지 크기가 지정된 경우 예상 출력 이미지의 높이를 계산합니다.
매개변수
inputImageHeight | |
---|---|
inputImageWidth |
public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
입력 이미지 크기가 지정된 경우 예상 출력 이미지의 너비를 계산합니다.
매개변수
inputImageHeight | |
---|---|
inputImageWidth |
public PointF inverseTransform (PointF point, int inputImageHeight, int inputImageWidth)
결과 이미지의 좌표계에서 입력 이미지 중 하나로 점을 다시 변환합니다.
매개변수
point | 결과 좌표 시스템의 지점을 반환합니다. |
---|---|
inputImageHeight | 입력 이미지의 높이입니다. |
inputImageWidth | 입력 이미지의 너비입니다. |
반환 값
- 입력 이미지의 좌표계 좌표가 있는 점을 반환합니다.