|
Kategorie |
Tool |
|
Beschreibung |
|---|---|---|---|
|
|
|
|
|
|
|
|
Liest einen einzelnen 1D/2D-Code aus dem Bild – unterstützt u.a. UPC, EAN, Code 39, QR und weitere Formate. |
|
|
|
|
Liest einen Data-Matrix-Code aus dem Bild – zweidimensionaler Code aus schwarz-weißen Quadraten in Rasterform. |
|
|
|
|
Erkennt und liest Text im Bild – Optical Character Recognition (OCR) zur Textextraktion. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Wendet den Sobel-Operator an – berechnet Gradientenbetrag und hebt Kanten sowie Intensitätsänderungen hervor. |
|
|
|
|
Wendet den Canny-Kantendetektionsalgorithmus an – erkennt Kanten anhand von Intensitätsgradienten im Bild. |
|
|
|
|
Wendet den Laplace-Operator an – berechnet zweite Ableitung und verstärkt Bereiche mit schnellen Intensitätsänderungen. |
|
|
|
|
Erkennt und umrandet Konturen (weiße Bereiche) in einem Binärbild – Ausgabe nach Größe sortiert (groß bis klein). |
|
|
|
|
Erkennt und umrandet Konturen (weiße Bereiche) in Binärbildern – benötigt weiße Objekte, Ausgabe sortiert von groß nach klein. |
|
|
|
|
Zeigt Konturen auf einem Bild an – erleichtert das Erkennen von Objekt- oder Regionsumrissen. Voraussetzung: vorherige Konturensuche mit „Find Contours“. |
|
|
|
|
Ruft Konturen aus einem Polylinien-Array anhand eines Indexbereichs ab – Index basiert auf Abstand zum Bildursprung (0,0). Voraussetzung: vorherige Konturensuche mit „Find Contours“. |
|
|
|
|
Filtert Konturen nach Fläche – sortiert von größter zu kleinster Fläche. Voraussetzung: vorherige Konturensuche mit „Find Contours“. |
|
|
|
|
Wandelt Konturen in ein Binärbild (Region) um – nutzbar als Maske für weitere Verarbeitung. Voraussetzung: vorherige Konturensuche mit „Find Contours“. |
|
|
|
|
Schließt eine Kontur in einer einzelnen Box ein. |
|
|
|
|
Schließt eine Kontur in einem einzelnen Kreis ein. |
|
|
|
|
|
|
|
|
|
Berechnet die Breite und Höhe eines Textes für eine bestimmte Schriftart sowie Skalierung und Linienstärke. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ermittelt Abweichungen vom Sollwert im Bild – hebt Bereiche hervor, die vom erwarteten Muster abweichen. |
|
|
|
|
Passt Kontrast und Helligkeit eines Bildes an – verbessert Darstellung und Sichtbarkeit von Details. |
|
|
|
|
Schärft ein Bild durch Erhöhung des Kontrasts zwischen benachbarten Pixeln – verbessert Details und Klarheit. |
|
|
|
|
Passt den Gammawert des Bildes an – steuert Helligkeit und Kontrast für eine optimierte Darstellung. |
|
|
|
|
Subtrahiert Pixelwerte eines Bildes von einem anderen – hebt Unterschiede zwischen beiden Bildern hervor. |
|
|
|
|
Hebt Pixelwerte auf eine Potenz – erhöht oder verringert Helligkeit zur Kontraststeigerung oder Detailbetonung. |
|
|
|
|
|
|
|
|
|
Wendet einen Mittelwertfilter an – glättet das Bild und reduziert Bildrauschen bzw. körnige Strukturen. |
|
|
|
|
Wendet einen bilateralen Filter an – glättet das Bild, erhält jedoch Kanten durch Berücksichtigung von Abstand und Intensitätsunterschieden. |
|
|
|
|
Wendet einen Gauß-Filter an – glättet das Bild durch Mittelung der Pixelwerte innerhalb einer Gauß-Kernelgröße. |
|
|
|
|
Wendet einen Medianfilter an – reduziert Rauschen, indem jeder Pixel durch den Median seiner Nachbarschaft ersetzt wird. |
|
|
|
|
|
|
|
|
|
Skaliert Breite und Höhe eines Bildes mit unterschiedlichen Faktoren – ermöglicht nicht-proportionale Größenänderung. |
|
|
|
|
Skaliert ein Bild gleichmäßig in beide Richtungen – Seitenverhältnis bleibt dabei erhalten. |
|
|
|
|
Ändert Bildgröße auf definierte Maße – Breite und Höhe werden gezielt angepasst. |
|
|
|
|
Verschiebt ein Bild horizontal und/oder vertikal – freigewordene Bereiche werden mit schwarzen Pixeln gefüllt. |
|
|
|
|
Spiegelt ein Bild horizontal oder vertikal – erzeugt ein Spiegelbild entlang der gewählten Achse. |
|
|
|
|
Dreht ein Bild um einen angegebenen Winkel – Rotation erfolgt um den Mittelpunkt. |
|
|
|
|
Entfernt den sogenannten Fischaugeneffekt aus dem Bild – korrigiert extreme Weitwinkelverzerrungen. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Verbessert den lokalen Kontrast, indem das Bild in kleinere Regionen aufgeteilt wird und hierfür Histogramme berechnet werden. Darauf wird eine kontrastbegrenzte Histogramm-Entzerrung angewandt. |
|
|
|
|
Misst Ähnlichkeiten und Unterschiede zwischen Histogrammen. |
|
|
|
|
Verbessert den Kontrast eines Bildes, indem das Histogramm gestreckt wird und die Helligkeitswerte besser ausgenutzt werden. |
|
|
|
|
Erhöht den Kontrast ohne die Bildeigenschaften zu verändern. Ein kontrastarmes Bild wird so auf den gesamten Bereich gestreckt. |
|
|
|
|
Prüft die Verteilung von Pixeln. Findet Zielbild in Region, wo die Farbverteilung im Referenzbild am meisten übereinstimmt. |
|
|
|
|
Gleichmäßige Verteilung von Pixelwerten über festgelegten Bereich, ohne das Histogramm zu verändern. |
|
|
|
|
Vergleicht zwei Bilder und hebt Unterschiede hervor – Abweichungen erscheinen dunkel, Gemeinsamkeiten heller. |
|
|
|
|
Wandelt ein RGB-Bild in Graustufen um – basierend auf Helligkeit, vereinfacht farbunabhängige Bildverarbeitung. |
|
|
|
|
Schneidet ein Bild per Koordinaten zu – definiert durch obere linke und untere rechte Ecke, extrahiert den gewünschten Bereich. |
|
|
|
|
Schneidet ein Bild anhand einer definierten Form zu – extrahiert gezielt den Bereich innerhalb dieser Form. |
|
|
|
|
Zeichnet eine Linie ins Bild – hilfreich zur Markierung, Hervorhebung oder Annotation in Bildverarbeitungsaufgaben. |
|
|
|
|
Ermöglicht das Zeichnen von Formen im Bild – ideal zur Hervorhebung oder Markierung bestimmter Bereiche. |
|
|
|
|
Zeichnet eine Ellipse ins Bild – nützlich zur Annotation, Hervorhebung oder Markierung bestimmter Bildbereiche. |
|
|
|
|
Begrenzt den Bildbereich auf eine Form, ohne zu beschneiden – außerhalb liegende Pixel werden schwarz, Koordinaten bleiben erhalten. |
|
|
|
|
Berechnet den Mittelwert aller Pixel – liefert Information über durchschnittliche Helligkeit oder Farbintensität im Bild. |
|
|
|
|
Berechnet die Standardabweichung der Pixelwerte – zeigt, wie stark Helligkeit oder Farbe im Bild streuen oder variieren. |
|
|
|
|
Bestimmt den kleinsten Pixelwert im Bild – zeigt den dunkelsten oder schwächsten Intensitätsbereich im gesamten Bild. |
|
|
|
|
Bestimmt den höchsten Pixelwert im Bild – zeigt den hellsten oder intensivsten Bereich im gesamten Bild. |
|
|
|
|
Zeichnet einen Text an definierter Position ins Bild – nicht darstellbare Zeichen werden durch Fragezeichen ersetzt. |
|
|
|
|
Liefert Metadaten zum Eingabebild – ermittelt Bildtyp, Breite und Höhe. |
|
|
|
|
Ermittelt die RGB-Farbkanäle eines Bildes – gibt jeweils einen Wert pro Kanal zurück. |
|
|
|
|
Ermittelt Farbton, Sättigung und Helligkeit eines RGB-Bildes – durch Umwandlung in HSV-Farbraum und Aufteilung der Kanäle. |
|
|
|
|
Erzeugt ein Farbbild durch Kombination einzelner Bilder für Rot-, Grün- und Blaukanal. |
|
|
|
|
Berechnet das Histogramm eines Bildes. Unterstützt Graustufen (Mono), RGB- und HSV-Kanäle. |
|
|
|
|
|
|
|
|
|
Bestimmt den Schnittpunkt zweier Segmente im Bild – optional mit Anzeige des Messergebnisses. |
|
|
|
|
Erkennt Kanten im Bild – markiert starke Helligkeits- oder Farbwechsel, meist an Objektgrenzen oder markanten Strukturen. |
|
|
|
|
Detektiert einen Kreis innerhalb einer Region. Hierbei ist der Smallest, Fitting, Mean oder Largest Circle auswählbar. |
|
|
|
|
|
|
|
|
|
Misst kürzeste, durchschnittliche und längste Distanz zwischen zwei Segmenten – nützlich zur Analyse räumlicher Beziehungen. |
|
|
|
|
Misst Distanz zwischen Punkt und Liniensegment – wählbar: kürzeste, zum Start- oder Endpunkt des Segments. |
|
|
|
|
Misst die Entfernung zwischen einem Punkt und einer Linie – hilfreich zur präzisen Lagebestimmung relativ zur Linie. |
|
|
|
|
Misst den Winkel zwischen zwei Linien – ausgehend von einer Referenzlinie im Gegenuhrzeigersinn gemessen. |
|
|
|
|
Misst die Entfernung zwischen zwei Linien – nützlich zur Analyse von Parallelität oder Abständen im Bild. |
|
|
|
|
Misst den Winkel zwischen zwei Linien – basierend auf einer Referenzlinie, im Gegenuhrzeigersinn gemessen. |
|
|
|
|
Misst den Winkel zwischen einer Linie und einer Seite eines nicht-quadratischen Rechtecks im Gegenuhrzeigersinn |
|
|
|
|
Misst den Winkel zwischen zwei Vektoren – im Gegenuhrzeigersinn ausgehend vom Referenzvektor gemessen. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reduziert weiße Bereiche durch Entfernen von Randpixeln – nützlich zum Trennen verbundener Objekte oder Entfernen kleiner Flecken. |
|
|
|
|
Erweitert weiße Bereiche, indem Randpixel weiß werden – füllt Lücken und verbindet unterbrochene Objektteile im Bild. |
|
|
|
|
Wendet Erosion gefolgt von Dilatation an – glättet Konturen, entfernt Störungen und trennt überlappende Objekte zuverlässig. |
|
|
|
|
Wendet Dilatation gefolgt von Erosion an – schließt Lücken, verbindet Objektteile und glättet weiße Bildbereiche. |
|
|
|
|
Berechnet Differenz aus Dilatation und Erosion – hebt Objektkonturen hervor und unterstützt bei der Kantenerkennung. |
|
|
|
|
Berechnet Differenz zwischen Originalbild und Opening – hebt kleine helle Details wie feine Strukturen oder Störungen hervor. |
|
|
|
|
Berechnet Differenz zwischen Closing und Originalbild – hebt kleine dunkle Details wie Flecken oder Objekte vor hellem Hintergrund hervor. |
|
|
|
|
Erkennt gezielte Pixelmuster mittels zwei strukturierenden Elementen – ideal für präzise Form- und Mustererkennung im Bild. |
|
|
|
|
Berechnet die Fläche jeder weißen Region im Binärbild – liefert quantitative Größeninformation zu Objekten im Bild. |
|
|
|
|
Erkennt und quantifiziert zusammenhängende Regionen – Gruppen verbundener Pixel mit gleichem Wert werden als einzelne Objekte betrachtet. |
|
|
|
|
Zählt schwarze Pixel im Bild – nützlich zur Bestimmung der Größe oder Ausdehnung schwarzer Bereiche. |
|
|
|
|
Erkennt und zählt einzelne Regionen – zusammenhängende Pixel mit gleichem Wert werden als eigenständige Objekte erfasst. |
|
|
|
|
Zählt weiße Pixel im Bild – hilfreich zur Bestimmung von Größe oder Ausdehnung weißer Bildbereiche. |
|
|
|
|
Vereint zwei Regionen zu einer zusammenhängenden – hilfreich für Objekterkennung, Zusammenführung oder Segmentierungsbewertung. |
|
|
|
|
Fügt zwei binäre Regionen per logischem ODER zusammen – weiße Bereiche beider Bilder werden kombiniert und erhalten. |
|
|
|
|
Subtrahiert eine Region von einer anderen (Region1 – Region2) – nützlich zur Isolierung von Unterschieden oder Überlappungen. |
|
|
|
|
Vergleicht die Schnittmenge zweier Regionen – hilfreich zur Erkennung gemeinsamer Bereiche oder Merkmale in Segmentierungen. |
|
|
|
|
Invertiert die Pixel einer Region – typischerweise Weiß zu Schwarz und umgekehrt – zur Hervorhebung oder Negativerstellung. |
|
|
|
|
Wandelt eine Region im Binärformat in ein Graustufenbild um. |
|
|
|
|
Wählt Regionen basierend auf Fläche, Index, Höhe oder Breite innerhalb eines definierten Wertebereichs aus. |
|
|
|
|
Identifiziert die größte zusammenhängende Region – ideal zur Extraktion dominanter Objekte oder relevanter Bildbereiche. |
|
|
|
|
Berechnet den kleinsten Kreis, der eine Region vollständig umschließt – hilfreich zur Formanalyse und Messung. |
|
|
|
|
Berechnet das kleinste Rechteck, das eine Region vollständig umschließt – nützlich zur Analyse und Messung. |
|
|
|
|
Gibt Breite und Höhe einer Region basierend auf der Eingabe zurück. |
|
|
|
|
Sortiert Regionen nach X, Y, Breite, Höhe oder Fläche – mit spezifischer Sortierrichtung je nach Merkmal. |
|
|
|
|
Sortiert Konturen nach X, Y, Länge oder Fläche; Anzahl der zurückgegebenen Konturen ist begrenzbar. |
|
|
|
|
Sortiert ein Array von Kanten anhand eines bestimmten Merkmals. |
|
|
|
|
Schneidet eine Region in einer bestimmten Form zu. |
|
|
|
|
Reduziert den Bereich einer Region auf eine bestimmte Form, jedoch ohne dabei die Region abzuschneiden. |
|
|
|
|
Schließt einen Bereich in einem einzelnen Kreis ein. |
|
|
|
|
Schließt einen Bereich in einem einzelnen Rechteck ein. |
|
|
|
|
|
|
|
|
|
Adaptive Thresholding passt den Schwellenwert lokal an – ideal bei ungleichmäßiger Beleuchtung, verbessert die Erkennungsgenauigkeit deutlich. |
|
|
|
|
Setzt Pixel unter dem Schwellenwert auf null, darüber auf 255, also weiß. |
|
|
|
|
Dieser Knoten isoliert gezielt Bildbereiche, deren Pixel in einem definierten Farbbereich liegen. |
|
|
|
|
Setzt Pixel unter dem Schwellenwert auf null, andere bleiben unverändert, um Details zu erhalten. |