ImageProcessingOptions.Builder

공개 정적 추상 클래스 ImageProcessingOptions.Builder

ImageProcessingOptions의 빌더입니다.

관심 지역과 회전이 모두 지정된 경우 관심 지역 주변에서 잘린 부분이 먼저 추출된 다음 지정된 회전이 자르기에 적용됩니다.

공개 생성자

공개 메서드

Final ImageProcessingOptions
build()
ImageProcessingOptions 인스턴스의 유효성을 검사하고 빌드합니다.
추상 ImageProcessingOptions.Builder
setRegionOfInterest(RectF 값)
이미지에서 자를 관심 지역(선택사항)을 설정합니다.
추상 ImageProcessingOptions.Builder
setRotationDegrees(int 값)
이미지 (또는 잘린 관심 영역)에 적용할 회전을 시계 방향으로 도 단위로 설정합니다.

상속된 메서드

공개 생성자

public 빌더 ()

공개 메서드

public Final ImageProcessingOptions build ()

ImageProcessingOptions 인스턴스의 유효성을 검사하고 빌드합니다.

생성 값
IllegalArgumentException 제공된 값 중 일부가 요구사항을 충족하지 않는 경우입니다.

public 추상화 ImageProcessingOptions.Builder setRegionOfInterest (RectF 값)

이미지에서 자를 관심 지역(선택사항)을 설정합니다. 지정하지 않으면 전체 이미지가 사용됩니다.

좌표는 [0,1], leftright, topbottom 미만이어야 합니다. 그러지 않으면 build()가 호출될 때 IllegalArgumentException이 발생합니다.

매개변수

public summary ImageProcessingOptions.Builder setRotationDegrees (int value)

이미지 (또는 잘린 관심 영역)에 적용할 회전을 시계 방향으로 도 단위로 설정합니다. 기본값은 0입니다.

회전은 90°의 배수 (양수 또는 음수)여야 합니다. 그렇지 않으면 build()가 호출될 때 IllegalArgumentException이 발생합니다.

매개변수