Transforma una imagen a escala de grises como unidad de procesamiento de imágenes.
Espacios de color admitidos:
La conversión se basa en la conversión de OpenCV RGB a GRIS https://docs.opencv.org/master/de/d25/imgproc_color_conversions.html#color_convert_rgb_gray
Constructores Públicos
TransformToGrayscaleOp () Crea una TransformToGrayscaleOp. |
Métodos públicos
TensorImagen | aplicar (imagen TensorImage ) Aplica la transformación a escala de grises y devuelve un TensorImage . |
En t | getOutputImageHeight (int inputImageHeight, int inputImageWidth) Calcula la altura de la imagen de salida esperada cuando se proporciona el tamaño de la imagen de entrada. |
En t | getOutputImageWidth (int inputImageHeight, int inputImageWidth) Calcula el ancho de la imagen de salida esperada cuando se proporciona el tamaño de la imagen de entrada. |
Punto F | inverseTransform (punto PointF, int inputImageHeight, int inputImageWidth) Transforma un punto del sistema de coordenadas de la imagen resultante al de la imagen de entrada. |
Métodos heredados
Constructores Públicos
TransformToGrayscaleOp público ()
Crea una TransformToGrayscaleOp.
Métodos públicos
Aplicación pública de TensorImage (imagen de TensorImage )
Aplica la transformación a escala de grises y devuelve un TensorImage
.
Si la imagen de entrada ya es ColorSpaceType.GRAYSCALE
, esta operación no será operativa.
Parámetros
imagen |
---|
Lanza
Argumento de excepción ilegal | si la image no es ColorSpaceType.RGB o ColorSpaceType.GRAYSCALE . |
---|
público int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Calcula la altura de la imagen de salida esperada cuando se proporciona el tamaño de la imagen de entrada.
Parámetros
entradaImagenAltura | |
---|---|
ancho de imagen de entrada |
público int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Calcula el ancho de la imagen de salida esperada cuando se proporciona el tamaño de la imagen de entrada.
Parámetros
entradaImagenAltura | |
---|---|
ancho de imagen de entrada |
Transformación inversa pública de PointF (punto PointF, int inputImageHeight, int inputImageWidth)
Transforma un punto del sistema de coordenadas de la imagen resultante al de la imagen de entrada.
Parámetros
punto | el punto del sistema de coordenadas resultante. |
---|---|
entradaImagenAltura | la altura de la imagen de entrada. |
ancho de imagen de entrada | el ancho de la imagen de entrada. |
Devoluciones
- el punto con las coordenadas del sistema de coordenadas de la imagen de entrada.