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