Skip to main content
Skip table of contents

Filter

Arithmetic

Arithmetische Algorithmen verändern Bilder durch mathematische Operationen auf den Pixelwerten. Sie dienen nicht der Glättung, sondern der Anpassung von Kontrast, Helligkeit oder Schärfe:

  • Deviation hebt Abweichungen hervor und macht Unterschiede im Bild sichtbar.

  • Emphasis verstärkt bestimmte Bildbereiche oder Merkmale.

  • Sharpening betont Kanten und Details für ein schärferes Erscheinungsbild.

  • Gamma Correction korrigiert Helligkeit und Kontrast in Abhängigkeit der Bilddarstellung (z. B. Monitoranpassung).

  • Subtract hebt Unterschiede zwischen zwei Bildern oder Versionen hervor.

  • Pow (Potenztransformation) verändert die Helligkeitsverteilung gezielt, um dunkle oder helle Bereiche zu betonen.

Diese Verfahren eignen sich, je nach Vorhaben, zur Bildverbesserung, Analyse und Anpassung.

Deviation

Ermittelt Abweichungen vom Sollwert im Bild – hebt Bereiche hervor, die vom erwarteten Muster abweichen.

Flow

image-20250903-055040.png

Damit Ergebnisse möglich sind, muss das Farbbild zwingend in ein Graustufenbild umgewandelt werden. Dazu kann der Knoten “To Grayscale (Image)” verwendt werden.

Parameterset

Parameter

Typ

Beschreibung

Wertebereich

Effekt Min

Effekt Max

Image

Image

Ein Graustufenbild ist erforderlich. Sie können den Knoten "To Grayscale (Image)" verwenden.

image-20250903-055420.png

image-20250903-055441.png

Mask Width (Pixel)

Int32

Legen Sie die Breite der für die Abweichungsberechnung verwendeten Maske fest. Größere Werte decken einen größeren Bereich ab, was bei der Erkennung größerer oder signifikanterer Abweichungen hilft.

Width: 5px
Height: 5px

image-20250903-055550.png

Width: 200px
Height: 200px

image-20250903-055627.png

Mask Height (Pixel)

Int32

Legen Sie die Höhe der für die Abweichungsberechnung verwendeten Maske fest. Größere Werte decken einen größeren Bereich ab, was bei der Erkennung größerer oder signifikanterer Abweichungen hilft.

Width: 10px
Height: 2px

image-20250903-055816.png

Width: 2px
Height: 10px

image-20250903-055900.png

Return

Region

Ein binäres Bild in Schwarz-Weiß, in dem Abweichungen vom erwarteten Muster hervorgehoben werden. Dies ist nützlich, um Anomalien oder Unstimmigkeiten im Bild zu erkennen.

Emphaszie

Passt Kontrast und Helligkeit eines Bildes an – verbessert Darstellung und Sichtbarkeit von Details.

Flow

image-20250903-084047.png

Parameterset

Parameter

Typ

Beschreibung

Wertebereich

Effekt Min

Effekt Max

Image

Image → Input

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

Contrast

Single

Anpassungsfaktor zur Verstärkung oder Verringerung des Bildkontrasts. Ein höherer Wert hebt die Unterschiede zwischen hellen und dunklen Bereichen hervor.

> 0.01

image-20250903-083437.png
image-20250903-083416.png

Brightness

Int32

Höhere Werte erhöhen die Gesamthelligkeit und machen das Bild heller.

>= 0

image-20250903-083933.png

image-20250903-084013.png

Sharpening

Schärft ein Bild durch Erhöhung des Kontrasts zwischen benachbarten Pixeln – verbessert Details und Klarheit.

Flow

image-20250903-084554.png

Parameterset

Parameter

Typ

Beschreibung

Effekt - Mono

Effekt - Farbbild

Image

Image → Input

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-085003.png

image-20250903-084500.png

Image

Image → Output

Transformiertes Bild mit verbesserter Schärfe.

image-20250903-085228.png
image-20250903-084526.png

Gamma Correction

Passt den Gammawert des Bildes an – steuert Helligkeit und Kontrast für eine optimierte Darstellung.

Flow

image-20250903-084731.png

Parameterset

Parameter

Typ

Beschreibung

Effekt - Mono

Effekt - Farbbild

Image

Image → Input

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-085003.png

image-20250903-084500.png

Image

Image → Output

Höhere Werte erhöhen die Gammakorrektur. Dadurch werden dunkle Pixel hervorgehoben und helle Bereiche abgeschwächt, was eine bessere Segmentierung in dunkleren Bildbereichen ermöglicht.

image-20250903-085031.png

image-20250903-084802.png

Substract

Subtrahiert Pixelwerte eines Bildes von einem anderen – hebt Unterschiede zwischen beiden Bildern hervor.

Flow

image-20250903-091020.png

Parameterset

Parameter

Typ

Beschreibung

Effekt - Mono

Effekt Farbe

Image 1

Image

Das erste Bild, von dem die Pixelwerte subtrahiert werden

image-20250903-090852.png

image-20250903-090740.png

Image 2

Image

Das zweite Bild, das vom ersten Bild subtrahiert wird.

image-20250903-090904.png

image-20250903-090751.png

Return

Image

Ein neues Bild, welches das Ergebnis der pixelweisen Subtraktion zeigt und die Unterschiede zwischen den beiden Eingabebildern hervorhebt.

image-20250903-090919.png

image-20250903-090804.png

Pow

Hebt Pixelwerte auf eine Potenz – erhöht oder verringert Helligkeit zur Kontraststeigerung oder Detailbetonung.

Flow

image-20250903-091252.png

Parameterset

Parameter

Typ

Beschreibung

Effekt - Mono

Effekt - Farbbild

Image

Image → Input

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-090852.png
image-20250903-090740.png

Power

Single
Beispiel 1

Der Exponent, mit dem jeder Pixelwert erhöht wird -

Beispiel mit Power = 1.1

image-20250903-091711.png

image-20250903-091527.png

Single
Beispiel 2

Beispiel mit Power = 1.5

image-20250903-091736.png

image-20250903-091602.png

Return

Image

Siehe Bilder von Power Beispiel 1 und 2

Smoothing

Glättungsalgorithmen (Smoothing) werden eingesetzt, um Rauschen in Bildern zu reduzieren und Flächen gleichmäßiger erscheinen zu lassen. Je nach Verfahren unterscheiden sie sich darin, wie stark Details oder Kanten erhalten bleiben:

  • Der Average-Filter berechnet den Mittelwert der Nachbarschaft und erzeugt eine einfache Weichzeichnung

  • Der Bilateral-Filter kombiniert räumliche Nähe und Farbähnlichkeit und glättet Flächen, während Kanten erhalten bleiben

  • Der Gauss-Filter gewichtet nahe Pixel stärker und sorgt für eine sanfte, gleichmäßige Glättung

  • Der Median-Filter ersetzt jeden Pixel durch den Median der Umgebung und entfernt besonders effektiv punktförmiges Rauschen

Average

Wendet einen Mittelwertfilter an – glättet das Bild und reduziert Bildrauschen bzw. körnige Strukturen.

Bitte nur positive und Ungerade Parameter verwenden: 1,3,5,7 …

Flow

image-20250903-093212.png

Parameterset

Parameter

Typ

Beschreibung

Effekt - Min

Effekt - Max

Image

Image → Input

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-084500.png
image-20250903-085003.png

Kernel Width (Pixel)

Int32

Breite, der für die Mittelwertbildung verwendeten Nachbarschaft. Höhere Werte erhöhen die Glättung, können aber Details verwischen.

Der Wert muss positiv und ungerade sein.

image-20250903-093742.png

Width: 3px
Heigth: 3px

image-20250903-094030.png

Width: 9px
Heigth: 3px

Kernel Height (Pixel)

Int32

Höhe, der für die Mittelwertbildung verwendeten Nachbarschaft. Höhere Werte erhöhen die Glättung, können aber Details verwischen.

Der Wert muss positiv und ungerade sein.

image-20250903-094131.png

Width: 3px
Heigth: 9px

image-20250903-093823.png

Width: 9px
Heigth: 9px

Bilateral

Die bilaterale Glättung ist ein Filter zur Rauschreduzierung, der Flächen glättet und gleichzeitig Kanten erhält. Im Unterschied zu einfachen Weichzeichnern berücksichtigt er sowohl den Abstand der Pixel zueinander als auch deren Farbähnlichkeit.

Flow

image-20250903-200110.png

Parameterset

Parameter

Typ

Beschreibung

Wertebereich

Effekt Min

Effekt Max

Image

Image

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250901-091538.png
image-20250901-091643.png

Diameter

Int32

Durchmesser jeder Pixel-Nachbarschaft, die beim Filtern verwendet wird. Bei höheren Werten wird die Glättung verstärkt.

Diameter bestimmt die Größe des berücksichtigten Bereichs:

  • ein kleiner Wert wirkt nur lokal

  • ein großer Wert glättet großflächiger und ist rechenintensiver

>0

image-20250903-200716.png

Diameter:5
SigmaColor 75
SigmaSpace 125
t=95ms

image-20250903-200824.png

Diameter:25
SigmaColor 75
SigmaSpace 125
t=485Minms

Sigma Color

Single

Standardabweichung des Farbraums, die sich darauf auswirkt, wie stark der Filter Intensitätsunterschiede zwischen den Pixeln berücksichtigt. Höhere Werte erhöhen die allgemeine Glättung.

SigmaColor steuert die Empfindlichkeit gegenüber Farbunterschieden:

  • bei kleinen Werten werden nur sehr ähnliche Farben gemittelt (Kanten bleiben scharf)

  • bei großen Werten werden auch unterschiedliche Farben deutlich (stärkere Weichzeichnung)

0..254

image-20250903-200940.png

Diameter:5
SigmaColor: 25
SigmaSpace: 125

image-20250903-201002.png

Diameter:5
SigmaColor: 125
SigmaSpace: 125

Sigma Space

Single

Standardabweichung des räumlichen Abstands, die sich darauf auswirkt, wie stark der Filter die Nähe der Pixel berücksichtigt. Bei höheren Werten können weiter entfernte Pixel die Glättung beeinflussen.

SigmaSpace legt fest, wie stark der räumliche Abstand zählt:

  • kleine Werte begrenzen die Wirkung auf nahe Pixel

  • große Werte beziehen auch weiter entfernte Pixel ein und verstärken die Glättung

0.254

image-20250903-201057.png

Diameter:5
SigmaColor: 75
SigmaSpace: 25

image-20250903-201121.png

Diameter:5
SigmaColor: 75
SigmaSpace: 200

Gauss

Wendet einen Gauss-Filter auf ein Bild an und glättet es durch Mittelwertbildung der Pixelwerte innerhalb einer bestimmten Gauss-Kernelgröße.

Der Gauss-Filter eignet sich für eine gleichmäßige Weichzeichnung und zur Reduktion von feinem Rauschen. Er wird vor allem als Vorverarbeitungsschritt genutzt, z. B. vor der Kantenerkennung.

Flow

image-20250903-202246.png

Parameterset

Parameter

Typ

Beschreibung

Effekt - Min

Effekt - Max

Image

Image → Input

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-084500.png

Kernel Width (Pixel)

Int32

Breite des Gaußschen Kerns. Höhere Werte erhöhen die Glättung, können aber Details verwischen.

Der Wert muss positiv und ungerade sein.

image-20250903-202403.png

Width: 3px
Heigth: 3px

image-20250903-202434.png

Width: 9px
Heigth: 3px

Kernel Height (Pixel)

Int32

Höhe des Gaußschen Kerns. Höhere Werte erhöhen die Glättung, können aber Details verwischen.

Der Wert muss positiv und ungerade sein.

image-20250903-202505.png

Width: 3px
Heigth: 9px

image-20250903-202616.png

Width: 9px
Heigth: 9px

Median

Mit diesem Knoten können Sie einen Median-Filter auf ein Bild anwenden, der das Rauschen reduziert, indem er jeden Pixelwert durch den Medianwert seiner Nachbarschaft ersetzt.

Der Median-Filter eignet sich besonders zur Entfernung von punktförmigem „Salz-und-Pfeffer“-Rauschen. Er glättet Störungen, ohne Kanten so stark zu verwischen wie Durchschnitts- oder Gauss-Filter.

Flow

image-20250903-202956.png

Parameterset

Parameter

Typ

Beschreibung

Effekt Min

Effekt Max

Image

Image

Ein Graustufenbild ist erforderlich. Sie können den Knoten "To Grayscale (Image)" verwenden.

image-20250901-091538.png

Kernel Size (Pixel)

Int32

Bereich der benachbarten Pixel, der für die Berechnung des Medians verwendet wird. Höhere Werte erhöhen die Rauschunterdrückung, können aber feine Details verwischen.

Der Wert muss positiv, ungerade und größer 1 sein.

image-20250903-203538.png

Kernel Size: 3

image-20250903-203614.png

Kernel Size: 11

Transformation

Transformationsalgorithmen verändern die geometrische Darstellung eines Bildes, ohne den Inhalt direkt zu bearbeiten. Sie dienen zur Anpassung von Größe, Ausrichtung oder Verzerrung:

  • Anisotropic Scaling verändert Höhe und Breite unabhängig voneinander (z. B. Strecken oder Stauchen)

  • Isotropic Scaling vergrößert oder verkleinert das Bild gleichmäßig in alle Richtungen

  • Resize passt das Bild auf eine gewünschte Größe an

  • Translation verschiebt das Bild um einen bestimmten Wert in x- oder y-Richtung

  • Flip spiegelt das Bild horizontal oder vertikal

  • Rotate Center dreht das Bild um seinen Mittelpunkt

  • Undistort korrigiert Verzerrungen (z. B. durch Kameraoptiken)

Diese Verfahren werden genutzt, um Bilder anzupassen, auszurichten oder geometrisch zu korrigieren.

Anisotropic Scaling

Skaliert Breite und Höhe eines Bildes mit unterschiedlichen Faktoren – ermöglicht nicht-proportionale Größenänderung. In der Bildverarbeitung dient vor allem zur Korrektur und Normierung, damit Objekte unabhängig von der Aufnahmebedingungen konsistent analysiert werden können.

Flow

image-20250903-204450.png

Parameterset

Parameter

Typ

Beschreibung

Wertebereich

Effekt Min

Effekt Max

Image

Image

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-090740.png

Original = Scale 1
Scale Width: 1
Scale Height: 1
1200*1200px

Scale Width

Single

Faktor, um den die Bildbreite skaliert wird.

Beispielwerte
0.5: 50%
1.0: 100%
1.5: 150%

image-20250903-205353.png

Scale Width: 1
Scale Height: 1.25
1200*1500px

image-20250903-205450.png

Scale Width: 2
Scale Height: 1
1500*750px

Scale Height

Single

Faktor, um den die Bildhöhe skaliert wird.

Beispielwerte
0.5: 50%
1.0: 100%
1.5: 150%

image-20250903-205135.png

Scale Width: 0.1
Scale Height: 0.1
120*120px

image-20250903-205109.png

Scale Width: 1.7
Scale Height: 1.7
2040*2040px

Isotropic Scaling

Skaliert ein Bild gleichmäßig in beide Richtungen – das Seitenverhältnis bleibt dabei erhalten. Isotropic Scaling sorgt für gleichmäßige Skalierung und ist ideal, wenn Proportionen und Formen exakt erhalten bleiben sollen, z.B bei KI- oder Klassifikationssystemen.

Flow

image-20250903-205856.png

Parameterset

Parameter

Typ

Beschreibung

Wertebereich

Effekt Min

Effekt Max

Image

Image

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-090740.png

Original = Scale 1
1200*1200px

Scale

Single

Einheitlicher Skalierungsfaktor, der sowohl auf die Breite als auch auf die Höhe angewendet wird.

Beispielwerte
0.5: 50%
1.0: 100%
1.5: 150%

image-20250903-210128.png

Scale: 0.5
600*600px

image-20250903-210154.png

Scale: 3
3600*3600px

Resize

Ändert Bildgröße auf definierte Maße – Breite und Höhe werden gezielt an die gewünschte Pixelzahl angepasst.

Flow

image-20250903-210805.png

Parameterset

Parameter

Typ

Beschreibung

Wertebereich

Effekt Min

Effekt Max

Image

Image

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-090740.png

Width

Int32

Gewünschte Breite in Pixel.

>1

image-20250903-211329.png

Width: 100px
Height: 100px

image-20250903-211430.png

Width: 500px
Height: 1000px

Height

Int32

Gewünschte Höhe in Pixel.

>1

Translation

Verschiebt ein Bild horizontal und/oder vertikal – freigewordene Bereiche werden mit schwarzen Pixeln gefüllt.

Flow

image-20250903-211744.png

Parameterset

Parameter

Typ

Beschreibung

Wertebereich

Effekt Min

Effekt Max

Image

Image

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-090740.png

X (Pixel)

Int32

Horizontaler Verschiebungsabstand. Positive Werte verschieben den Bildinhalt nach rechts, während negative Werte ihn nach links verschieben.

>0 nach rechts
<0 nach links

image-20250903-212144.png

X: 100px
Y: 100px

image-20250903-212231.png

X: -250px
Y: 100px

Y (Pixel)

Int32

Vertikaler Verschiebungsabstand. Positive Werte verschieben den Bildinhalt nach unten, während negative Werte ihn nach oben verschieben.

>0 nach unten
<0 nach oben

image-20250903-212426.png

X: 150px
Y: -250px

image-20250903-212329.png

X: -250px
Y: -150px

Flip

Spiegelt ein Bild horizontal oder vertikal – erzeugt ein Spiegelbild entlang der gewählten Achse.

Flow

image-20250904-093222.png

Parameterset

Parameter

Typ

Beschreibung

Wertebereich

Effekt

Image

Image

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-090740.png

Mode

Enum 1

Richtung, in die das Bild gespiegelt werden soll:
Horizontal gepspiegelt

Horizontal

image-20250904-093517.png

Enum 2

Richtung, in die das Bild gespiegelt werden soll:
Horizontal und Vertikal gespiegelt

HorizontalVertical

image-20250904-093612.png

Enum 3

Richtung, in die das Bild gespiegelt werden soll:
Vertikal gespiegelt

Vertical

image-20250904-093749.png

Rotate Center

Dreht ein Bild um einen angegebenen Winkel – Rotation erfolgt um den Mittelpunkt.

Winkel > 0: Drehung nach Links

Winkel < 0: Drehung nach Rechts

Flow

image-20250904-094104.png

Parameterset

Parameter

Typ

Beschreibung

Effekt

Image

Image

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250903-090740.png

Angle [deg]

Int32

Winkel, um den das Bild gedreht wird.

Winkel > 0: Drehung nach Links

Winkel < 0: Drehung nach Rechts

image-20250904-094406.png

Beispiel: 15°

image-20250904-094448.png

Beispiel: -45°

Resize To Fit

Boolean

image-20250904-105031.png

Beispiel: -45°
Resize: True
1469*1469px

image-20250904-094607.png

Beispiel: -45°
Resize: True
1697*1697px

Undistort

Entfernt den sogenannten Fischaugeneffekt aus dem Bild – korrigiert extreme Weitwinkelverzerrungen.

Die Daten werden von uns auf Anfrage in Abhängigkeit von Sensor und Linse bereitgestellt.

Flow

image-20250904-112151.png

Parameterset

Parameter

Typ

Beschreibung

Wertebereich

Effekt Min

Image

Image

Sowohl Graustufen- als auch Farbbilder können verwendet werden. Wenn ein Graustufenbild genutzt werden soll, muss das Bild möglicherweise vorab mit dem Knoten “To Grayscale (Image)” konvertiert werden.

image-20250901-091538.png

Camera Params

Camera Params

Bitte nutzen Sie hierfür den Knoten “Make Camera Parameters (Undistort)”.

Fx: Brennweite des Systems (Sensor - Optik) in x-Richtung
Fy: Brennweite des Systems (Sensor - Optik) in y-Richtung
Cx: Optisches Zentrum des Systems in x-Richtung, angegeben in Pixelkoordinaten (im Regelfall das Zentrum des Sensors)
Cy: Optisches Zentrum des Systems in x-Richtung, angegeben in Pixelkoordinaten (im Regelfall das Zentrum des Sensors)

Die Daten werden von uns auf Anfrage in Abhängigkeit von Sensor und Linse bereitgestellt.

Beispiel VIU13 - 2.6mm Linse:

fx: 6454.156558
fy: 6454.156558
cx: 2104.000000
cy: 1560.000000

image-20250901-091538.png

Distortion Params

Distortion Params

Bitte nutzen Sie hierfür den Knoten “Make Distortion Parameters (Undistort)”.

K1: Verzeichnungsparamater K1
K2: Verzeichnungsparameter K2
P1: Verzeichnungsparameter P1
P2: Verzeichnungsparameter P2
K3: Verzeichnungsparameter K3

Die Daten werden von uns auf Anfrage in Abhängigkeit von Sensor und Linse bereitgestellt.

Beispiel VIU13 - 2.6mm Linse

k1: -0.667539
k2: -0.608235
p1: 0.015444
p2: 0.003268
k3: 0

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.