Преобразует изображение в оттенки серого в качестве блока обработки изображения.
Поддерживаемые цветовые пространства:
Преобразование основано на преобразовании OpenCV RGB в СЕРЫЙ https://docs.opencv.org/master/de/d25/imgproc_color_conversions.html#color_convert_rgb_gray.
Публичные конструкторы
Трансформтогрейскалеоп () Создает TransformToGrayscaleOp. |
Публичные методы
Тензорное изображение | применить (изображение TensorImage ) Применяет преобразование к оттенкам серого и возвращает TensorImage . |
интервал | getOutputImageHeight (int inputImageHeight, int inputImageWidth) Вычисляет высоту ожидаемого выходного изображения, если задан размер входного изображения. |
интервал | getOutputImageWidth (int inputImageHeight, int inputImageWidth) Вычисляет ширину ожидаемого выходного изображения, если задан размер входного изображения. |
ТочкаF | inverseTransform (точка PointF, int inputImageHeight, int inputImageWidth) Преобразует точку из системы координат результирующего изображения обратно в систему входного изображения. |
Унаследованные методы
Публичные конструкторы
общественный TransformToGrayscaleOp ()
Создает TransformToGrayscaleOp.
Публичные методы
общедоступное применение TensorImage (изображение TensorImage )
Применяет преобразование к оттенкам серого и возвращает TensorImage
.
Если входное изображение уже ColorSpaceType.GRAYSCALE
, эта операция будет недействительной.
Параметры
изображение |
---|
Броски
IllegalArgumentException | если image не ColorSpaceType.RGB или ColorSpaceType.GRAYSCALE . |
---|
public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Вычисляет высоту ожидаемого выходного изображения, если задан размер входного изображения.
Параметры
входное изображениевысота | |
---|---|
входимажевидс |
public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Вычисляет ширину ожидаемого выходного изображения, если задан размер входного изображения.
Параметры
входное изображениевысота | |
---|---|
входимажевидс |
public PointF inverseTransform (точка PointF, int inputImageHeight, int inputImageWidth)
Преобразует точку из системы координат результирующего изображения обратно в систему входного изображения.
Параметры
точка | точку из результирующей системы координат. |
---|---|
входное изображениевысота | высота входного изображения. |
входимажевидс | ширина входного изображения. |
Возврат
- точка с координатами из системы координат входного изображения.