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