공개 추상 클래스 ImageProcessingOptions
추론 전에 작동하는 이미지 처리 파이프라인을 구성하는 옵션입니다.
작업 라이브러리 Vision API는 모델 요구 사항(예: 수직 224x224 RGB)에 적합하고 해당 입력 텐서를 채울 수 있도록 관심 영역의 입력 이미지에 대해 이미지 사전 처리를 수행합니다. 이 작업은 다음 순서로 수행됩니다.
- 프레임 버퍼를 관심 영역으로 자르기(대부분의 경우 전체 입력 이미지만 포함)
- 모델 입력 텐서의 크기에 맞게 크기를 조정합니다(쌍선형 보간법, 종횡비는 보존되지 *않음*).
- 이를 입력 텐서의 색상 공간(즉, 현재 유일하게 지원되는 색상 공간인 RGB)으로 변환합니다.
- "수직" 이미지에 대해 추론이 수행되도록
ImageProcessingOptions.Orientation
에 따라 회전합니다.
중요: 먼저 자르기가 발생한 결과 제공된 관심 영역은 참조 좌표계의 회전되지 않은 프레임, 즉 [0, TensorImage.getWidth()) x [0, TensorImage.getHeight())
에서 표현됩니다. 방향이 적용되기 전 기본 이미지 데이터의 크기입니다. 영역이 이러한 범위를 벗어나면 ImageClassifier.classify(MlImage)
와 같은 추론 메서드가 오류를 반환합니다.
중첩 클래스
수업 | ImageProcessingOptions.Builder | ImageProcessingOptions 용 빌더. | |
열거형 | 이미지 처리 옵션.방향 | EXIF 사양을 따르는 방향 유형입니다. |
공공 생성자
이미지처리옵션 () |
공개 방법
정적 ImageProcessingOptions.Builder | 빌더 () |
추상 ImageProcessingOptions.Orientation | get방향 () |
추상 사각형 | getRoi () |