Wandelt ein Bild als Bildverarbeitungseinheit in GrayScale um.
Unterstützte Farbräume:
Die Umwandlung basiert auf der Konvertierung von OpenCV von RGB in GRAY https://docs.opencv.org/master/de/d25/imgproc_color_conversions.html#color_convert_rgb_gray
Public Constructors
TransformToGrayscaleOp()
Erstellt eine TransformToGrayscaleOp.
|
Public Methods
TensorImage |
apply(TensorImage-Bild)
Wendet die Transformation auf Graustufen an und gibt ein
TensorImage zurück. |
int |
getOutputImageHeight(int inputImageHeight, int inputImageWidth)
Berechnet die Höhe des erwarteten Ausgabebildes, wenn eine Eingabebildgröße angegeben wird.
|
int |
getOutputImageWidth(int inputImageHeight, int inputImageWidth)
Berechnet die Breite des erwarteten Ausgabebildes, wenn die Größe des Eingabebilds angegeben ist.
|
PointF |
inverseTransform(PointF-Punkt, int-inputImageHeight, int-inputImageWidth)
Wandelt einen Punkt vom Koordinatensystem des Ergebnisbilds wieder in das des Eingabebilds um.
|
Übernommene Methoden
Public Constructors
public TransformToGrayscaleOp ()
Erstellt eine TransformToGrayscaleOp.
Public Methods
public TensorImage apply (TensorImage-Image)
Wendet die Transformation auf Graustufen an und gibt ein TensorImage
zurück.
Wenn das Eingabebild bereits ColorSpaceType.GRAYSCALE
ist, ist dieser Vorgang ein Nullbefehl.
Parameter
Image |
---|
Löst aus
IllegalArgumentException | wenn image nicht ColorSpaceType.RGB oder ColorSpaceType.GRAYSCALE ist.
|
---|
public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Berechnet die Höhe des erwarteten Ausgabebildes, wenn eine Eingabebildgröße angegeben wird.
Parameter
inputImageHeight | |
---|---|
inputImageWidth |
public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Berechnet die Breite des erwarteten Ausgabebildes, wenn die Größe des Eingabebilds angegeben ist.
Parameter
inputImageHeight | |
---|---|
inputImageWidth |
public PointF inverseTransform (PointF point, int inputImageHeight, int inputImageWidth)
Wandelt einen Punkt vom Koordinatensystem des Ergebnisbilds wieder in das des Eingabebilds um.
Parameter
point | Punkt aus dem Ergebniskoordinatensystem. |
---|---|
inputImageHeight | die Höhe des Eingabebilds. |
inputImageWidth | die Breite des Eingabebilds. |
Rückgabe
- den Punkt mit den Koordinaten aus dem Koordinatensystem des Eingabebildes.