Skip to main content
Skip table of contents

Code & Text

Read Single 1D/2D Code

Mit diesem Knoten können Sie einen einzelnen 1D/2D-Code aus Ihrem Bild auslesen. Dabei werden folgende Formate unterstützt:

Typ

Einsatzbereich

Nutzen

Codabar

  • Medizin (Blutbanken, Laborproben)

  • Bibliotheken

  • Logistik und Kurierdienste

Einfacher, sehr robuster Code, der auch mit alten oder einfachen Druckern gut funktioniert.

Code 39

  • Industrie (Automobil, Defense, Luftfahrt)

  • Inventar- und Asset-Tracking

  • Zugangskarten

Kann Buchstaben, Zahlen und einige Sonderzeichen darstellen. Wird häufig in industriellen Anwendungen genutzt.

Code 93

  • Erweiterung / Optimierung von Code 39

  • Logistik, interne Systemcodes

Höhere Datendichte und Zuverlässigkeit als Code 39; unterstützt denselben Zeichensatz, benötigt aber weniger Platz.

Code 128

  • Versandetiketten (z. B. UPS)

  • Logistik & Lagerhaltung

  • GS1-128 für standardisierte Waren- und Lieferketteninformationen

Sehr kompakt, unterstützt den vollständigen ASCII-Satz. Ideal für viel Information auf kleinem Platz.

EAN-8

  • Kleinformatige Produkte (z. B. Kaugummi, kleine Kosmetikprodukte)

Gleiche Funktion wie EAN-13, aber kürzer. Wird genutzt, wenn ein großes Etikett keinen Platz hat.

EAN-13

  • Europäischer Einzelhandel, Supermärkte

Internationaler Standard für Konsumgüterkennzeichnung. Wird überall im Handel gescannt.

ITF

  • Verpackungseinheiten / Kartons (nicht Einzelprodukte!)

Gut für Druck auf Wellpappe, sehr robust gegen Verzerrungen. Kodiert nur Zahlen.

MSI

  • Preisetiketten

  • Bestandsverwaltung

  • Bibliothekssysteme (ältere Systeme)

Einfache Integration, aber weniger normiert. Kodiert nur Zahlen.

RSS-14

  • Frischeprodukte (z. B. Obst, Gemüse)

  • Coupons

  • Globale Lieferketten

Kann mehr Informationen speichern (z. B. Chargen- oder Verfallsdaten) auf kleinerem Raum als EAN/UPC.

UPC-A

  • Einzelhandel in den USA / Kanada

Nordamerikanisches Pendant zum EAN-13 (12-stellig).

UPC-E

  • Sehr kleine Verpackungen im US-Einzelhandel

Kompakte Version von UPC-A (komprimiert Nullen).

Flow

Unser Beispiel arbeitet mit einer File Camera Komponente und zwei Variablen vom Typ String um den Text und das Format des Codes auslesen zu können.

Zur Vorverarbeitung benötigen wir den Knoten Binary Threshold. Ein Schwellwert, bspw. der Wert 128, wird dabei auf das Eingangsbild angewendet und konvertiert die Pixel in schwarz und weiß. Als Ergebnis erhalten wir eine Region, welche wir zum Auslesen des Codes nutzen können.

Die Nachverarbeitung benötigt den Knoten Break Code Result. Diese Struktur muss zur weiteren Verarbeitung aufgebrochen werden, damit der erkannte Inhalt des Codes sowie das vorliegende Format ausgelesen werden können.

Screenshot 2025-11-19 083059.png

Parameterset

Parameter

Typ

Beschreibung

Region

Region

Binärbild, welches über die Vorverarbeitung, bspw. über den Knoten Binary Threshold, erzeugt werden kann und zum Auslesen von Codes benötigt wird.

Return

Code Result

Der im Code eingebettete Wert wird als Codeergebnis zurückgegeben, das einen „Text“ und das „Codeformat“ enthält. Verwenden Sie einen „Break Code Result“-Knoten, um auf die einzelnen Teile des Ergebnisses zuzugreifen.

Read Data Matrix Code

Mit diesem Knoten können Sie einen Data-Matrix-Code aus Ihrem Bild auslesen. Ein Data-Matrix-Code ist ein zweidimensionaler Code, der aus schwarzen und weißen quadratischen Modulen besteht, die in einem Rastermuster angeordnet sind.

Flow

Unser Beispiel arbeitet mit einer File Camera Komponente und einer Variablen vom Typ String-Array um den Text bzw. die Ergebnisse auslesen zu können. Eine Vor- oder Nachverarbeitung des Auslesevorgangs ist nicht notwendig.

Screenshot 2025-11-19 084244.png

Parameterset

Parameter

Typ

Beschreibung

Image

Image

Das Eingangsbild, welches den Data Matrix Code enthält.

Return

String (Array)

Rückgabewert in Form eines String-Arrays, der alle im Code eingebetteten Werte enthält.

Read Text

Dieser Knoten ermöglicht es Ihnen, Text in Ihrem Bild zu lesen, auch bekannt als OCR (optische Zeichenerkennung).

Flow

Unser Beispiel arbeitet mit einer File Camera Komponente, einer Variablen vom Typ String um den Text auslesen zu können, sowie einer Variablen vom Typ Single um die Qualität des Auslesevorgangs bewerten zu können. Eine Vor- oder Nachverarbeitung des Auslesevorgangs ist nicht notwendig.

Der Knoten Read Text erfordert die Angabe einer Sprache und eines Modus. Als Sprachen stehen Ihnen aktuell deutsch und englisch zur Verfügung. Der Modus wird benötigt um die Genauigkeit auf Basis der Textstruktur zu verbessern.

Screenshot 2025-11-19 085031.png

Parameterset

Parameter

Typ

Beschreibung

Image

Image

Das Eingangsbild, welches den Text enthält.

Language

TextLanguage

Die Sprache, in der der Text vorliegt. Dieser Knoten kann aktuell mit deutsch und englisch umgehen. Gültige Werte sind daher English und German.

Mode

Mode

Die Wahl des passenden Modus verbessert die OCR-Genauigkeit basierend auf der Textstruktur.

  • Automatic: Vollautomatische Seitensegmentierung, aber keine Bildschirmdarstellung (OSD).

  • Automatic Only: Erkennt automatisch das Textlayout, ohne Ausrichtung oder Sprache zu prüfen.

  • Automatic Osd: Erkennt automatisch das Textlayout auf der Seite und ermittelt Ausrichtung und Sprache.

  • Circle Word: Geht davon aus, dass das Bild ein Wort in einem Kreis enthält.

  • Osd Only: Ermittelt lediglich Ausrichtung und Sprache des Textes, ohne den Text zu lesen.

  • Raw Line: Behandelt das Bild als einzelne Textzeile und ignoriert jegliche spezielle Verarbeitung durch die Software.

  • Single Block: Nützlich, wenn das Bild einen Textblock mit einheitlicher Schriftgröße und Ausrichtung enthält, wie z. B. in einem Buch oder einer E-Mail.

  • Single Block Vertical Line: Nützlich, wenn das Bild einen vertikal ausgerichteten Textblock enthält.

  • Single Char: Nützlich, wenn das Bild nur ein einzelnes Zeichen enthält.

  • Single Column: Nützlich, wenn das Bild eine einzelne Textspalte mit unterschiedlichen Schriftgrößen enthält, wie z. B. eine Tabellenkalkulation oder eine Quittung.

  • Single Line: Nützlich, wenn das Bild eine einzelne Textzeile enthält, z. B. ein Logo, ein Nummernschild oder ein Etikett.

  • Single Word: Nützlich, wenn das Bild nur ein Wort enthält, z. B. ein Logo oder ein Etikett.

  • Sparse Text: Versucht, so viel Text wie möglich im Bild zu finden, ohne auf Reihenfolge oder Ausrichtung zu achten.

  • Sparse Text Osd: Wie „Sparse Text“, jedoch mit OSD-Funktion.

JavaScript errors detected

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

If this problem persists, please contact our support.