Trasforma un'immagine in scala di grigi come unità di elaborazione delle immagini.
Spazi colore supportati:
La conversione si basa sulla conversione OpenCV da RGB a GRIGIO https://docs.opencv.org/master/de/d25/imgproc_color_conversions.html#color_convert_rgb_gray
Costruttori pubblici
Trasforma in scala di grigi Op () Crea un TransformToGrayscaleOp. |
Metodi pubblici
TensorImage | applica (immagine TensorImage ) Applica la trasformazione alla scala di grigi e restituisce un TensorImage . |
int | getOutputImageHeight (int inputImageHeight, int inputImageWidth) Calcola l'altezza dell'immagine di output prevista quando viene fornita la dimensione dell'immagine di input. |
int | getOutputImageWidth (int inputImageHeight, int inputImageWidth) Calcola la larghezza dell'immagine di output prevista quando viene fornita la dimensione dell'immagine di input. |
Punto F | inverseTransform (punto PointF, int inputImageHeight, int inputImageWidth) Trasforma un punto dal sistema di coordinate dell'immagine risultante a quello dell'immagine di input. |
Metodi ereditati
Costruttori pubblici
pubblico TransformToGrayscaleOp ()
Crea un TransformToGrayscaleOp.
Metodi pubblici
public TensorImage apply (immagine TensorImage )
Applica la trasformazione alla scala di grigi e restituisce un TensorImage
.
Se l'immagine in input è già ColorSpaceType.GRAYSCALE
, questa operazione non verrà eseguita.
Parametri
Immagine |
---|
Lancia
IllegalArgumentException | se l' image non è ColorSpaceType.RGB o ColorSpaceType.GRAYSCALE . |
---|
public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Calcola l'altezza dell'immagine di output prevista quando viene fornita la dimensione dell'immagine di input.
Parametri
inputImageHeight | |
---|---|
inputImageWidth |
public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Calcola la larghezza dell'immagine di output prevista quando viene fornita la dimensione dell'immagine di input.
Parametri
inputImageHeight | |
---|---|
inputImageWidth |
public PointF inverseTransform (punto PointF, int inputImageHeight, int inputImageWidth)
Trasforma un punto dal sistema di coordinate dell'immagine risultante a quello dell'immagine di input.
Parametri
punto | il punto dal sistema di coordinate del risultato. |
---|---|
inputImageHeight | l'altezza dell'immagine in ingresso. |
inputImageWidth | la larghezza dell'immagine in ingresso. |
ritorna
- il punto con le coordinate dal sistema di coordinate dell'immagine di input.