ImageProcessingOptions

공공 추상 클래스 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 ()

상속된 메서드

공개 생성자

공공 ImageProcessingOptions ()

공개 방법

공공 정적의 ImageProcessingOptions.Builder의 빌더 ()

공공 추상적 ImageProcessingOptions.Orientation의 getOrientation ()

공공 추상적 인 사각형 getRoi ()