공개 정적 추상 클래스 ImageProcessingOptions.Builder
ImageProcessingOptions
의 빌더입니다.
관심 지역과 회전이 모두 지정된 경우 관심 지역 주변에서 잘린 부분이 먼저 추출된 다음 지정된 회전이 자르기에 적용됩니다.
공개 생성자
Builder()
|
공개 메서드
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], left
는 right
, top
는 bottom
미만이어야 합니다. 그러지 않으면 build()
가 호출될 때 IllegalArgumentException이 발생합니다.
매개변수
값 |
---|
public summary ImageProcessingOptions.Builder setRotationDegrees (int value)
이미지 (또는 잘린 관심 영역)에 적용할 회전을 시계 방향으로 도 단위로 설정합니다. 기본값은 0입니다.
회전은 90°의 배수 (양수 또는 음수)여야 합니다. 그렇지 않으면 build()
가 호출될 때 IllegalArgumentException이 발생합니다.
매개변수
값 |
---|