Trasforma un'immagine in GrayScale come unità di elaborazione delle immagini.
Spazi colore supportati:
La conversione si basa sulla conversione OpenCV da RGB a GRAY https://docs.opencv.org/master/de/d25/imgproc_color_conversions.html#color_convert_gsuite_gray
Costruttori pubblici
TransformToGrayscaleOp()
Crea un oggetto TransformToGrayscaleOp.
|
Metodi pubblici
TensorImage |
apply(immagine TensorImage)
Applica la trasformazione a scala di grigi e restituisce un valore
TensorImage . |
int |
getOutputImageHeight(int inputImageHeight, int inputImagewidth)
Calcola l'altezza dell'immagine di output prevista quando vengono indicate le dimensioni dell'immagine di input.
|
int |
getOutputImageWidth(int inputImageHeight, int inputImageLarghezza)
Calcola la larghezza dell'immagine di output prevista quando viene fornita la dimensione dell'immagine di input.
|
PointF |
inverseTransform(Punto PointF, int inputImageHeight, int inputImageLarghezza)
Trasforma un punto dal sistema di coordinate dell'immagine risultante a quello dell'immagine di input.
|
Metodi ereditati
Costruttori pubblici
pubblico TransformToGrayscaleOp ()
Crea un oggetto TransformToGrayscaleOp.
Metodi pubblici
Public TensorImage apply (TensorImage)
Applica la trasformazione a scala di grigi e restituisce un valore TensorImage
.
Se l'immagine di input è già ColorSpaceType.GRAYSCALE
, questa operazione sarà automatica.
Parametri
immagine |
---|
Lanci
IllegalArgumentException | se image non è ColorSpaceType.RGB o ColorSpaceType.GRAYSCALE .
|
---|
Public int getOutputImageHeight (int inputImageHeight, int inputImageLarghezza)
Calcola l'altezza dell'immagine di output prevista quando vengono indicate le dimensioni 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 dei risultati. |
---|---|
inputImageHeight | l'altezza dell'immagine di input. |
inputImageWidth | la larghezza dell'immagine di input. |
Ritorni
- il punto con le coordinate del sistema di coordinate dell'immagine di input.