Построитель для 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.
Параметры
| ценить |
|---|