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.