ImageProcessingOptions.Builder

общедоступный статический абстрактный класс ImageProcessingOptions.Builder

Построитель для ImageProcessingOptions .

Если указаны и область интереса, и поворот, сначала извлекается кадр вокруг интересующей области, затем к кадру применяется указанный поворот.

Публичные конструкторы

Публичные методы

окончательные параметры обработки изображения
строить ()
Проверяет и создает экземпляр ImageProcessingOptions .
абстрактный ImageProcessingOptions.Builder
setRegionOfInterest (значение RectF)
Устанавливает дополнительную область интереса для обрезки изображения.
абстрактный ImageProcessingOptions.Builder
setRotationDegrees (целое значение)
Задает поворот, применяемый к изображению (или обрезанной области интереса) в градусах по часовой стрелке.

Унаследованные методы

Публичные конструкторы

общественный строитель ()

Публичные методы

публичная окончательная сборка ImageProcessingOptions ()

Проверяет и создает экземпляр ImageProcessingOptions .

Броски
IllegalArgumentException если некоторые из предоставленных значений не соответствуют их требованиям.

общедоступный абстрактный ImageProcessingOptions.Builder setRegionOfInterest (значение RectF)

Устанавливает дополнительную область интереса для обрезки изображения. Если не указано, используется полное изображение.

Координаты должны быть в диапазоне [0,1], left должно быть < right , а top должно быть < bottom , иначе при вызове build() будет выброшено исключение IllegalArgumentException.

Параметры
ценить

общедоступный абстрактный ImageProcessingOptions.Builder setRotationDegrees (целое значение)

Задает поворот, применяемый к изображению (или обрезанной области интереса) в градусах по часовой стрелке. По умолчанию 0.

Поворот должен быть кратным (положительным или отрицательным) 90°, иначе при вызове build() будет выброшено исключение IllegalArgumentException.

Параметры
ценить