Vorschau · Entwicklungsstand 1.6.1
Text erkennen

- 1Bildquelle
Bildobjekt eines Aufnahme-Steps. Ein Dateipfad als Text ist nicht automatisch eine kompatible Bildquelle.
- 2Sprache
OCR-Sprachdaten: deu für Deutsch, eng für Englisch oder deu+eng für beide. Die Daten müssen installiert sein.
- 3Textanordnung
Erwartete Textstruktur der OCR, zum Beispiel TextBlock oder SingleWord. Eine passende Struktur verbessert die Auswertung des gewählten Bildbereichs.
- 4Bildbereich (ROI)
Suchrechteck in Pixeln relativ zur Bildquelle. x/y bestimmen die linke obere Ecke, width/height die Größe; es muss zur Quelle passen.
Editor-Ausschnitt mit Markierungen · Lightmode · Beispieldaten · Bild anklicken zum Vergrößern. Die Ansichten erklären die Bedienung; noch nicht gewählte Quellen, Geräte oder Modelle müssen für einen ausführbaren Job ergänzt werden.
Wofür ist das gedacht?
Wähle Bildquelle, Sprache und Textanordnung. Die Erkennung liefert den gesamten Text, Zeilen und Wörter einschließlich Positionen und Konfidenzen. Verwende beispielsweise text für eine Anzeige und found als Bedingung. Die gewünschten Sprachdaten müssen installiert sein.
Einstellungen in der Oberfläche
Beispielwerte dienen zur Orientierung. Passe Pfade, Quellen und Geräte an deinen Arbeitsplatz an. Ein ausgeschaltetes Häkchen und die Zahl 0 sind ebenfalls gültige Beispielwerte.
| Einstellung | Bedeutung und Bedienung | Beispielwert |
|---|---|---|
| Bildquelle | Bildobjekt eines Aufnahme-Steps. Ein Dateipfad als Text ist nicht automatisch eine kompatible Bildquelle. | Bildaufnahme → Bild |
| Sprache | OCR-Sprachdaten: deu für Deutsch, eng für Englisch oder deu+eng für beide. Die Daten müssen installiert sein.
| Deutsch und Englisch |
| Textanordnung | Erwartete Textstruktur der OCR, zum Beispiel TextBlock oder SingleWord. Eine passende Struktur verbessert die Auswertung des gewählten Bildbereichs.
| Automatisch |
| Bildbereich (ROI) | Suchrechteck in Pixeln relativ zur Bildquelle. x/y bestimmen die linke obere Ecke, width/height die Größe; es muss zur Quelle passen. Im Bereich „Erweitert“ verfügbar. | X = 100, Y = 80, Breite = 320, Höhe = 180 |
Eingaben innerhalb zusammengesetzter Einstellungen
Diese Felder erscheinen innerhalb der jeweiligen Einstellung und je nach gewählter Aktion oder Quelle. Bei einer Ergebnisquelle wählst du den passenden vorherigen Step statt eines direkten Werts.
| Einstellung / Unterfeld | Bedeutung und Bedienung | Beispielwert |
|---|---|---|
| Festen Bildbereich verwenden | Aktiviert den direkt konfigurierten Suchbereich. Ohne Aktivierung wird der Standardbereich der Quelle verwendet, sofern keine dynamische ROI-Quelle greift. | Aus (Häkchen entfernt) |
| Bildbereich › Höhe (px) | Höhe des Rechtecks oder Bildformats in Pixeln. Negative Größen sind kein gültiger Suchbereich. | 0 |
| Bildbereich › Breite (px) | Breite des Rechtecks oder Bildformats in Pixeln. Zusammen mit Höhe und Ursprung ergibt sie die räumliche Größe. | 0 |
| Bildbereich › X (px) | Horizontale Position der linken oberen Ecke des Suchrechtecks in Pixeln relativ zum Quellbild. Beispiel 100 startet den Bereich bei Bildkoordinate X = 100; Bildschirm- und Bildkoordinaten können voneinander abweichen. | 0 |
| Bildbereich › Y (px) | Vertikale Position der linken oberen Ecke des Suchrechtecks in Pixeln relativ zum Quellbild. Beispiel 100 startet den Bereich bei Bildkoordinate Y = 100; Bildschirm- und Bildkoordinaten können voneinander abweichen. | 0 |
Ergebniswerte verwenden
| Ergebnis | Bedeutung |
|---|---|
| Found | Ob die Erkennung/Suche in diesem Lauf einen passenden Treffer geliefert hat. false ist ein fachliches Ergebnis und nicht automatisch ein Step-Fehler. Einzelwert dieses Ergebnisses. |
| Text | Erkannter oder abgefragter Text. Er kann leer sein; Datentyp und Leerheitsprüfung vor einem nachfolgenden Vergleich beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Confidence | Normalisierte Trefferkonfidenz zwischen 0 und 1. 0.9 entspricht 90 %; mehrere Treffer können unterschiedliche Konfidenzen besitzen. Einzelwert dieses Ergebnisses. |
| Minimum Confidence | Für diese Berechnung verwendete Mindestkonfidenz als Anteil von 0 bis 1. Einzelwert dieses Ergebnisses. |
| Bounding Box | Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Width | Breite des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Height | Höhe des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Left | Linke Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Top | Obere Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Right | Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Bottom | Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Is Empty | Ob die Zwischenablage im abgefragten Kontext leer ist. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Location | Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Location / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Location / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Center | Mittelpunkt einer einzelnen Erkennung in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Center / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Bounding Box / Center / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Line Count | Anzahl erkannter Textzeilen der OCR-Auswertung. Einzelwert dieses Ergebnisses. |
| Word Count | Anzahl erkannter Wörter im betrachteten Textbereich. Einzelwert dieses Ergebnisses. |
| Lines / Count | Anzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar. Einzelwert dieses Ergebnisses. |
| Lines[] / Text | Erkannter oder abgefragter Text. Er kann leer sein; Datentyp und Leerheitsprüfung vor einem nachfolgenden Vergleich beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Confidence | Normalisierte Trefferkonfidenz zwischen 0 und 1. 0.9 entspricht 90 %; mehrere Treffer können unterschiedliche Konfidenzen besitzen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box | Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Width | Breite des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Height | Höhe des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Left | Linke Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Top | Obere Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Right | Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Bottom | Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Is Empty | Ob die Zwischenablage im abgefragten Kontext leer ist. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Location | Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Location / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Location / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Center | Mittelpunkt einer einzelnen Erkennung in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Center / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Bounding Box / Center / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Lines[] / Position | Position des Punktes/Fensters im Ergebnis-Koordinatenraum. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words / Count | Anzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar. Einzelwert dieses Ergebnisses. |
| Words[] / Text | Erkannter oder abgefragter Text. Er kann leer sein; Datentyp und Leerheitsprüfung vor einem nachfolgenden Vergleich beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Confidence | Normalisierte Trefferkonfidenz zwischen 0 und 1. 0.9 entspricht 90 %; mehrere Treffer können unterschiedliche Konfidenzen besitzen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box | Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Width | Breite des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Height | Höhe des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Left | Linke Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Top | Obere Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Right | Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Bottom | Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Is Empty | Ob die Zwischenablage im abgefragten Kontext leer ist. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Location | Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Location / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Location / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Center | Mittelpunkt einer einzelnen Erkennung in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Center / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Bounding Box / Center / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Position | Position des Punktes/Fensters im Ergebnis-Koordinatenraum. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Words[] / Line Position | Position beziehungsweise Zuordnung des OCR-Treffers innerhalb seiner Zeile. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Applied Roi | Tatsächlich angewendeter Suchbereich. Damit lässt sich prüfen, ob eine direkte oder dynamische Eingrenzung aktiv war. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Width | Breite des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Height | Höhe des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Left | Linke Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Top | Obere Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Right | Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Bottom | Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Is Empty | Ob die Zwischenablage im abgefragten Kontext leer ist. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Location | Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Location / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Location / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Center | Mittelpunkt einer einzelnen Erkennung in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Center / X | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Applied Roi / Center / Y | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Used Dynamic Roi | Ob für diese Auswertung ein dynamischer Suchbereich verwendet wurde. Einzelwert dieses Ergebnisses. |
| Source Capture Is Fresh | Frischezustand der verwendeten Aufnahme, unverändert in das Erkennungsergebnis übernommen. Einzelwert dieses Ergebnisses. |
| Source Capture Timestamp Utc | UTC-Aufnahmezeit der Bildquelle, aus der dieses Ergebnis berechnet wurde. Einzelwert dieses Ergebnisses. |
| Source Frame Version | Frame-Identität der verwendeten Bildquelle; auch ein Erkennungsfehlschlag behält die Herkunftsinformation. Einzelwert dieses Ergebnisses. |
| Source Frame Timestamp | Monotoner Zeitstempel des zugrunde liegenden Frames. 0 bedeutet unbekannte zeitliche Herkunft. Einzelwert dieses Ergebnisses. |
Beispiel
Ein Bildschirmbild mit deutschem Text aufnehmen; Sprache deu und TextBlock wählen; text in „Text auf Desktop anzeigen“ verwenden.
Vorbereitete Beispielabläufe ansehenFehler und Hinweise
Prüfe die in dieser Referenz beschriebenen aktiven Pflichtfelder, kompatible Wertequellen und die Voraussetzungen auf dem Zielrechner. Ungültige Quellen oder Typen sind Fehler; eine gültige, aber nicht verfügbare optionale Quelle kann gemäß Eingabevertrag zum Überspringen führen. Ein Fehler beendet die Start-/Hauptphase; die vorgesehene Endphase wird zum Aufräumen behandelt. Der Verlauf zeigt den tatsächlich belegten Status.
Entwickler- und Agenten-Doku JSON, Feldnamen, Typen und Verträge
Dieser Bereich erklärt die Bearbeitung von Textdateien und die technischen Verträge. Zur Entwickler-Doku
Identifier: ocr
- 1Bildquelleimage_source · ResultBinding · Nicht angegeben
Bildobjekt eines Aufnahme-Steps
- 2Sprachelanguages · Enum · deu, eng, deu+eng
OCR-Sprachdaten: deu für Deutsch, eng für Englisch oder deu+eng für beide
- 3Textanordnungpage_layout · Enum · Automatic, TextBlock, TextLine, SingleWord, SparseText
Erwartete Textstruktur der OCR, zum Beispiel TextBlock oder SingleWord
- 4Bildbereich (ROI)roi · Object · {"enabled": false, "x": 0, "y": 0, "width": 0, "height": 0, "dynamic_source": null}
Suchrechteck in Pixeln relativ zur Bildquelle
- 5FoundErgebnis: found · Wert
Ob die Erkennung/Suche in diesem Lauf einen passenden Treffer geliefert hat
- 6TextErgebnis: text · Wert
Erkannter oder abgefragter Text
- 7ConfidenceErgebnis: confidence · Wert
Normalisierte Trefferkonfidenz zwischen 0 und 1
- 8Minimum ConfidenceErgebnis: minimum_confidence · Wert
Für diese Berechnung verwendete Mindestkonfidenz als Anteil von 0 bis 1
- 9Bounding BoxErgebnis: bounding_box · Wert
Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen
- 10Bounding Box / XErgebnis: bounding_box.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 11Bounding Box / YErgebnis: bounding_box.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 12Bounding Box / WidthErgebnis: bounding_box.width · Wert
Breite des Ergebnisrechtecks in Pixeln
- 13Bounding Box / HeightErgebnis: bounding_box.height · Wert
Höhe des Ergebnisrechtecks in Pixeln
- 14Bounding Box / LeftErgebnis: bounding_box.left · Wert
Linke Rechteckkante in Pixeln
- 15Bounding Box / TopErgebnis: bounding_box.top · Wert
Obere Rechteckkante in Pixeln
- 16Bounding Box / RightErgebnis: bounding_box.right · Wert
Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet
- 17Bounding Box / BottomErgebnis: bounding_box.bottom · Wert
Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet
- 18Bounding Box / Is EmptyErgebnis: bounding_box.is_empty · Wert
Ob die Zwischenablage im abgefragten Kontext leer ist
- 19Bounding Box / LocationErgebnis: bounding_box.location · Wert
Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum
- 20Bounding Box / Location / XErgebnis: bounding_box.location.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 21Bounding Box / Location / YErgebnis: bounding_box.location.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 22Bounding Box / CenterErgebnis: bounding_box.center · Wert
Mittelpunkt einer einzelnen Erkennung in Pixeln
- 23Bounding Box / Center / XErgebnis: bounding_box.center.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 24Bounding Box / Center / YErgebnis: bounding_box.center.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 25Line CountErgebnis: line_count · Wert
Anzahl erkannter Textzeilen der OCR-Auswertung
- 26Word CountErgebnis: word_count · Wert
Anzahl erkannter Wörter im betrachteten Textbereich
- 27Lines / CountErgebnis: lines.count · Wert
Anzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar
- 28Lines[] / TextErgebnis: lines.text · Wert
Erkannter oder abgefragter Text
- 29Lines[] / ConfidenceErgebnis: lines.confidence · Wert
Normalisierte Trefferkonfidenz zwischen 0 und 1
- 30Lines[] / Bounding BoxErgebnis: lines.bounding_box · Wert
Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen
- 31Lines[] / Bounding Box / XErgebnis: lines.bounding_box.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 32Lines[] / Bounding Box / YErgebnis: lines.bounding_box.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 33Lines[] / Bounding Box / WidthErgebnis: lines.bounding_box.width · Wert
Breite des Ergebnisrechtecks in Pixeln
- 34Lines[] / Bounding Box / HeightErgebnis: lines.bounding_box.height · Wert
Höhe des Ergebnisrechtecks in Pixeln
- 35Lines[] / Bounding Box / LeftErgebnis: lines.bounding_box.left · Wert
Linke Rechteckkante in Pixeln
- 36Lines[] / Bounding Box / TopErgebnis: lines.bounding_box.top · Wert
Obere Rechteckkante in Pixeln
- 37Lines[] / Bounding Box / RightErgebnis: lines.bounding_box.right · Wert
Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet
- 38Lines[] / Bounding Box / BottomErgebnis: lines.bounding_box.bottom · Wert
Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet
- 39Lines[] / Bounding Box / Is EmptyErgebnis: lines.bounding_box.is_empty · Wert
Ob die Zwischenablage im abgefragten Kontext leer ist
- 40Lines[] / Bounding Box / LocationErgebnis: lines.bounding_box.location · Wert
Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum
- 41Lines[] / Bounding Box / Location / XErgebnis: lines.bounding_box.location.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 42Lines[] / Bounding Box / Location / YErgebnis: lines.bounding_box.location.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 43Lines[] / Bounding Box / CenterErgebnis: lines.bounding_box.center · Wert
Mittelpunkt einer einzelnen Erkennung in Pixeln
- 44Lines[] / Bounding Box / Center / XErgebnis: lines.bounding_box.center.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 45Lines[] / Bounding Box / Center / YErgebnis: lines.bounding_box.center.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 46Lines[] / PositionErgebnis: lines.position · Wert
Position des Punktes/Fensters im Ergebnis-Koordinatenraum
- 47Words / CountErgebnis: words.count · Wert
Anzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar
- 48Words[] / TextErgebnis: words.text · Wert
Erkannter oder abgefragter Text
- 49Words[] / ConfidenceErgebnis: words.confidence · Wert
Normalisierte Trefferkonfidenz zwischen 0 und 1
- 50Words[] / Bounding BoxErgebnis: words.bounding_box · Wert
Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen
- 51Words[] / Bounding Box / XErgebnis: words.bounding_box.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 52Words[] / Bounding Box / YErgebnis: words.bounding_box.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 53Words[] / Bounding Box / WidthErgebnis: words.bounding_box.width · Wert
Breite des Ergebnisrechtecks in Pixeln
- 54Words[] / Bounding Box / HeightErgebnis: words.bounding_box.height · Wert
Höhe des Ergebnisrechtecks in Pixeln
- 55Words[] / Bounding Box / LeftErgebnis: words.bounding_box.left · Wert
Linke Rechteckkante in Pixeln
- 56Words[] / Bounding Box / TopErgebnis: words.bounding_box.top · Wert
Obere Rechteckkante in Pixeln
- 57Words[] / Bounding Box / RightErgebnis: words.bounding_box.right · Wert
Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet
- 58Words[] / Bounding Box / BottomErgebnis: words.bounding_box.bottom · Wert
Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet
- 59Words[] / Bounding Box / Is EmptyErgebnis: words.bounding_box.is_empty · Wert
Ob die Zwischenablage im abgefragten Kontext leer ist
- 60Words[] / Bounding Box / LocationErgebnis: words.bounding_box.location · Wert
Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum
- 61Words[] / Bounding Box / Location / XErgebnis: words.bounding_box.location.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 62Words[] / Bounding Box / Location / YErgebnis: words.bounding_box.location.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 63Words[] / Bounding Box / CenterErgebnis: words.bounding_box.center · Wert
Mittelpunkt einer einzelnen Erkennung in Pixeln
- 64Words[] / Bounding Box / Center / XErgebnis: words.bounding_box.center.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 65Words[] / Bounding Box / Center / YErgebnis: words.bounding_box.center.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 66Words[] / PositionErgebnis: words.position · Wert
Position des Punktes/Fensters im Ergebnis-Koordinatenraum
- 67Words[] / Line PositionErgebnis: words.line_position · Wert
Position beziehungsweise Zuordnung des OCR-Treffers innerhalb seiner Zeile
- 68Applied RoiErgebnis: applied_roi · Wert
Tatsächlich angewendeter Suchbereich
- 69Applied Roi / XErgebnis: applied_roi.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 70Applied Roi / YErgebnis: applied_roi.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 71Applied Roi / WidthErgebnis: applied_roi.width · Wert
Breite des Ergebnisrechtecks in Pixeln
- 72Applied Roi / HeightErgebnis: applied_roi.height · Wert
Höhe des Ergebnisrechtecks in Pixeln
- 73Applied Roi / LeftErgebnis: applied_roi.left · Wert
Linke Rechteckkante in Pixeln
- 74Applied Roi / TopErgebnis: applied_roi.top · Wert
Obere Rechteckkante in Pixeln
- 75Applied Roi / RightErgebnis: applied_roi.right · Wert
Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet
- 76Applied Roi / BottomErgebnis: applied_roi.bottom · Wert
Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet
- 77Applied Roi / Is EmptyErgebnis: applied_roi.is_empty · Wert
Ob die Zwischenablage im abgefragten Kontext leer ist
- 78Applied Roi / LocationErgebnis: applied_roi.location · Wert
Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum
- 79Applied Roi / Location / XErgebnis: applied_roi.location.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 80Applied Roi / Location / YErgebnis: applied_roi.location.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 81Applied Roi / CenterErgebnis: applied_roi.center · Wert
Mittelpunkt einer einzelnen Erkennung in Pixeln
- 82Applied Roi / Center / XErgebnis: applied_roi.center.x · Wert
Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten
- 83Applied Roi / Center / YErgebnis: applied_roi.center.y · Wert
Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen
- 84Used Dynamic RoiErgebnis: used_dynamic_roi · Wert
Ob für diese Auswertung ein dynamischer Suchbereich verwendet wurde
- 85Source Capture Is FreshErgebnis: source_capture_is_fresh · Wert
Frischezustand der verwendeten Aufnahme, unverändert in das Erkennungsergebnis übernommen
- 86Source Capture Timestamp UtcErgebnis: source_capture_timestamp_utc · Wert
UTC-Aufnahmezeit der Bildquelle, aus der dieses Ergebnis berechnet wurde
- 87Source Frame VersionErgebnis: source_frame_version · Wert
Frame-Identität der verwendeten Bildquelle; auch ein Erkennungsfehlschlag behält die Herkunftsinformation
- 88Source Frame TimestampErgebnis: source_frame_timestamp · Wert
Monotoner Zeitstempel des zugrunde liegenden Frames
Schematische Übersicht: Beschriftungen und Werte aus der Referenz, keine nachgezeichnete Bedienoberfläche.
Feldtypen, Standards und Regeln
| Wert | Typ | Standard laut Vertrag | Optionen und Regeln | Erklärung |
|---|---|---|---|---|
Bildquelleimage_source | ResultBinding | Nicht angegeben | Pflichtfeld | Bildobjekt eines Aufnahme-Steps. Ein Dateipfad als Text ist nicht automatisch eine kompatible Bildquelle. |
Sprachelanguages | Enum | deu+eng | Pflichtfeld["deu", "eng", "deu+eng"] | OCR-Sprachdaten: deu für Deutsch, eng für Englisch oder deu+eng für beide. Die Daten müssen installiert sein. |
Textanordnungpage_layout | Enum | Automatic | Pflichtfeld["Automatic", "TextBlock", "TextLine", "SingleWord", "SparseText"] | Erwartete Textstruktur der OCR, zum Beispiel TextBlock oder SingleWord. Eine passende Struktur verbessert die Auswertung des gewählten Bildbereichs.
|
Bildbereich (ROI)roi | Object | {"enabled": false, "x": 0, "y": 0, "width": 0, "height": 0, "dynamic_source": null} | Regeln siehe Erklärung | Suchrechteck in Pixeln relativ zur Bildquelle. x/y bestimmen die linke obere Ecke, width/height die Größe; es muss zur Quelle passen. |
JSON-Felder und verschachtelte Einstellungen
Technische Feldnamen des Modells. Die Einstellungsfelder oben beschreiben die UI; die JSON-Vorlage zeigt die tatsächliche Schreibweise. Bei aktuellen inputs/localValues stammen aktive Werte aus den Referenzen. Die Modell-Standardwerte und Enum-Namen sind keine universelle JSON-Schreibweise.
| Feld | Modelltyp | Modell-Standard / Optionen | Erklärung |
|---|---|---|---|
id | String | Nicht angegeben | Stabile Identität dieses Eintrags. In einem Job müssen Step-IDs eindeutig sein; beim Kopieren eines eigenständigen Jobs/Makros eine neue Objekt-GUID erzeugen und interne Referenzen gezielt anpassen. |
inputs | Dictionary`2 | Nicht angegeben | Zuordnung von UI-Feld-ID zu typisierter Wertequelle. Bei vorhandenen inputs serialisiert der kanonische Job-Serializer settings nicht zusätzlich. Leere inputs mit settings bleiben als Legacy-/direkte Konfiguration lesbar. |
inputs.items | List`1 | Nicht angegeben | Geordnete Unterbindungen einer Liste. Die Reihenfolge ist Teil der Eingabe; Elemente müssen das Listenelement-Schema erfüllen. |
inputs.property_id | String | Nicht angegeben | Stabile Ergebnis-ID einer älteren Step-Referenz. Neue Dateien kodieren sie in source_id; nicht mit einem CLR-Propertynamen oder dem UI-Label verwechseln. |
inputs.property_path | String | Nicht angegeben | Älterer Pfad zu einem Ergebnis-Unterwert. Bestehende Dateien bleiben lesbar; neue Referenzen verwenden stabile Ergebnis-IDs und gegebenenfalls value_path. |
inputs.source_step_id | String | Nicht angegeben | Kompatibilitätsfeld älterer Referenzen. Neue Referenzen verwenden provider_id=step_result und die versionierte source_id. |
inputs.members | Dictionary`2 | Nicht angegeben | Benannte Unterbindungen eines strukturierten Werts. Jeder Schlüssel ist eine stabile Mitglied-ID des Feldschemas; Unterbindungen können Werte einer Basisquelle gezielt überschreiben. |
inputs.provider_id | String | Nicht angegeben | Anbieter der Wertequelle: local_value, job_variable, step_result oder secret. Ein Quellwert benötigt zusätzlich source_id und muss zum Eingabetyp passen. |
inputs.schema_id | String | Nicht angegeben | Versionierte Form eines zusammengesetzten Eingabewerts. Sie gehört zum Bindungsbaum, nicht als frei erfundener Schlüssel in die Variable. Übernimm die für dieses Feld exportierte Schema-ID. |
inputs.source_id | String | Nicht angegeben | Anbieterbezogene Identität. Bei step_result: v1/<URI-kodierte-Step-ID>/<URI-kodierte-stabile-Ergebnis-ID>; bei lokalen Werten und Jobvariablen deren GUID. Dies ist nicht nur die rohe Step-ID. |
inputs.value_path | String | Nicht angegeben | Optionaler Pfad unterhalb einer Anbieterquelle, zum Beispiel zu einem typisierten Objektmitglied. Er ändert den Quellanbieter nicht; der ausgewählte Unterwert muss kompatibel sein. |
is_enabled | Boolean | true | true führt den Step aus; false deaktiviert ihn. Blockmarker können in der UI nicht beliebig deaktiviert werden, weil ihre Struktur erhalten bleiben muss. |
settings | OcrSettings | Nicht angegeben | Direkte beziehungsweise ältere Step-Konfiguration. Für neue referenzbasierte Dateien inputs und localValues verwenden; die UI migriert gespeicherte Literalwerte in lokale Quellen. |
settings.dynamic_roi_source | ResultBinding | Nicht angegeben | Kompatible dynamische Rechteckquelle. Eine spätere DynamicRoi-Quelle darf Feedback für den nächsten Durchlauf liefern; dies ist eine besondere Ausnahme von normalen Vorwärtsreferenzen. |
settings.dynamic_roi_source.items | List`1 | Nicht angegeben | Geordnete Unterbindungen einer Liste. Die Reihenfolge ist Teil der Eingabe; Elemente müssen das Listenelement-Schema erfüllen. |
settings.dynamic_roi_source.property_id | String | Nicht angegeben | Stabile Ergebnis-ID einer älteren Step-Referenz. Neue Dateien kodieren sie in source_id; nicht mit einem CLR-Propertynamen oder dem UI-Label verwechseln. |
settings.dynamic_roi_source.property_path | String | Nicht angegeben | Älterer Pfad zu einem Ergebnis-Unterwert. Bestehende Dateien bleiben lesbar; neue Referenzen verwenden stabile Ergebnis-IDs und gegebenenfalls value_path. |
settings.dynamic_roi_source.source_step_id | String | Nicht angegeben | Kompatibilitätsfeld älterer Referenzen. Neue Referenzen verwenden provider_id=step_result und die versionierte source_id. |
settings.dynamic_roi_source.members | Dictionary`2 | Nicht angegeben | Benannte Unterbindungen eines strukturierten Werts. Jeder Schlüssel ist eine stabile Mitglied-ID des Feldschemas; Unterbindungen können Werte einer Basisquelle gezielt überschreiben. |
settings.dynamic_roi_source.provider_id | String | Leerer Text | Anbieter der Wertequelle: local_value, job_variable, step_result oder secret. Ein Quellwert benötigt zusätzlich source_id und muss zum Eingabetyp passen. |
settings.dynamic_roi_source.schema_id | String | Nicht angegeben | Versionierte Form eines zusammengesetzten Eingabewerts. Sie gehört zum Bindungsbaum, nicht als frei erfundener Schlüssel in die Variable. Übernimm die für dieses Feld exportierte Schema-ID. |
settings.dynamic_roi_source.source_id | String | Leerer Text | Anbieterbezogene Identität. Bei step_result: v1/<URI-kodierte-Step-ID>/<URI-kodierte-stabile-Ergebnis-ID>; bei lokalen Werten und Jobvariablen deren GUID. Dies ist nicht nur die rohe Step-ID. |
settings.dynamic_roi_source.value_path | String | Nicht angegeben | Optionaler Pfad unterhalb einer Anbieterquelle, zum Beispiel zu einem typisierten Objektmitglied. Er ändert den Quellanbieter nicht; der ausgewählte Unterwert muss kompatibel sein. |
settings.enable_roi | Boolean | false | Aktiviert den direkt konfigurierten Suchbereich. Ohne Aktivierung wird der Standardbereich der Quelle verwendet, sofern keine dynamische ROI-Quelle greift. |
settings.image_source | ResultBinding | Nicht angegeben | Bildobjekt eines Aufnahme-Steps. Ein Dateipfad als Text ist nicht automatisch eine kompatible Bildquelle. |
settings.image_source.items | List`1 | Nicht angegeben | Geordnete Unterbindungen einer Liste. Die Reihenfolge ist Teil der Eingabe; Elemente müssen das Listenelement-Schema erfüllen. |
settings.image_source.property_id | String | Nicht angegeben | Stabile Ergebnis-ID einer älteren Step-Referenz. Neue Dateien kodieren sie in source_id; nicht mit einem CLR-Propertynamen oder dem UI-Label verwechseln. |
settings.image_source.property_path | String | Nicht angegeben | Älterer Pfad zu einem Ergebnis-Unterwert. Bestehende Dateien bleiben lesbar; neue Referenzen verwenden stabile Ergebnis-IDs und gegebenenfalls value_path. |
settings.image_source.source_step_id | String | Nicht angegeben | Kompatibilitätsfeld älterer Referenzen. Neue Referenzen verwenden provider_id=step_result und die versionierte source_id. |
settings.image_source.members | Dictionary`2 | Nicht angegeben | Benannte Unterbindungen eines strukturierten Werts. Jeder Schlüssel ist eine stabile Mitglied-ID des Feldschemas; Unterbindungen können Werte einer Basisquelle gezielt überschreiben. |
settings.image_source.provider_id | String | Leerer Text | Anbieter der Wertequelle: local_value, job_variable, step_result oder secret. Ein Quellwert benötigt zusätzlich source_id und muss zum Eingabetyp passen. |
settings.image_source.schema_id | String | Nicht angegeben | Versionierte Form eines zusammengesetzten Eingabewerts. Sie gehört zum Bindungsbaum, nicht als frei erfundener Schlüssel in die Variable. Übernimm die für dieses Feld exportierte Schema-ID. |
settings.image_source.source_id | String | Leerer Text | Anbieterbezogene Identität. Bei step_result: v1/<URI-kodierte-Step-ID>/<URI-kodierte-stabile-Ergebnis-ID>; bei lokalen Werten und Jobvariablen deren GUID. Dies ist nicht nur die rohe Step-ID. |
settings.image_source.value_path | String | Nicht angegeben | Optionaler Pfad unterhalb einer Anbieterquelle, zum Beispiel zu einem typisierten Objektmitglied. Er ändert den Quellanbieter nicht; der ausgewählte Unterwert muss kompatibel sein. |
settings.languages | String | deu+eng | OCR-Sprachdaten: deu für Deutsch, eng für Englisch oder deu+eng für beide. Die Daten müssen installiert sein. |
settings.page_layout | OcrPageLayout | Automatic["Automatic", "TextBlock", "TextLine", "SingleWord", "SparseText"] | Erwartete Textstruktur der OCR, zum Beispiel TextBlock oder SingleWord. Eine passende Struktur verbessert die Auswertung des gewählten Bildbereichs.
|
settings.roi | PixelRegion | {"x": 0, "y": 0, "width": 0, "height": 0} | Suchrechteck in Pixeln relativ zur Bildquelle. x/y bestimmen die linke obere Ecke, width/height die Größe; es muss zur Quelle passen. |
settings.roi.Empty | PixelRegion | {"x": 0, "y": 0, "width": 0, "height": 0} | Vom serialisierten Geometrieobjekt angebotener Leerzustand. Kein eigener ROI-Schalter: den Suchbereich mit enable_roi beziehungsweise roi.enabled und den Koordinaten konfigurieren; dieses abgeleitete Mitglied nicht als Eingabequelle verwenden. |
settings.roi.height | Int32 | 0 | Höhe des Rechtecks oder Bildformats in Pixeln. Negative Größen sind kein gültiger Suchbereich. |
settings.roi.width | Int32 | 0 | Breite des Rechtecks oder Bildformats in Pixeln. Zusammen mit Höhe und Ursprung ergibt sie die räumliche Größe. |
settings.roi.x | Int32 | 0 | Horizontale Position der linken oberen Ecke des Suchrechtecks in Pixeln relativ zum Quellbild. Beispiel 100 startet den Bereich bei Bildkoordinate X = 100; Bildschirm- und Bildkoordinaten können voneinander abweichen. |
settings.roi.y | Int32 | 0 | Vertikale Position der linken oberen Ecke des Suchrechtecks in Pixeln relativ zum Quellbild. Beispiel 100 startet den Bereich bei Bildkoordinate Y = 100; Bildschirm- und Bildkoordinaten können voneinander abweichen. |
Eingabeverträge
| Eingabe | Fehlende Werte | Listen | Akzeptierte Typen / Quellen | Erklärung |
|---|---|---|---|---|
image | FailStep | NotApplicable | [{"ValueKind": "Image", "Cardinalities": ["Single", "OptionalSingle"]}]["step_result"] | Bildobjekt einer Aufnahme. Fehlende erforderliche Werte führen zum Fehler. Es wird kein beliebiges Listenelement ausgewählt. Akzeptierte Typen und Anbieter stehen in den Vertragsspalten; unbegrenzte Anbieterwahl bedeutet weiterhin Typprüfung. |
dynamicRoi | SkipStep | FirstValue | [{"ValueKind": "Rectangle", "Cardinalities": ["Single", "OptionalSingle", "Collection"]}]["job_variable", "step_result"] | dynamischer Suchbereich. Eine gültige, aber noch nicht verfügbare optionale Step-Quelle kann den Verbraucher mit NoInput überspringen; malformed Referenzen bleiben Fehler. Bei kompatiblen Listen wird der erste Wert verwendet. Akzeptierte Typen und Anbieter stehen in den Vertragsspalten; unbegrenzte Anbieterwahl bedeutet weiterhin Typprüfung. |
Ergebnisvertrag
| Ergebnis | Typ / Optionen | Anzahl | Erklärung |
|---|---|---|---|
found | Boolean | Single | Ob die Erkennung/Suche in diesem Lauf einen passenden Treffer geliefert hat. false ist ein fachliches Ergebnis und nicht automatisch ein Step-Fehler. Einzelwert dieses Ergebnisses. |
text | Text | OptionalSingle | Erkannter oder abgefragter Text. Er kann leer sein; Datentyp und Leerheitsprüfung vor einem nachfolgenden Vergleich beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
confidence | Number | Single | Normalisierte Trefferkonfidenz zwischen 0 und 1. 0.9 entspricht 90 %; mehrere Treffer können unterschiedliche Konfidenzen besitzen. Einzelwert dieses Ergebnisses. |
minimum_confidence | Number | Single | Für diese Berechnung verwendete Mindestkonfidenz als Anteil von 0 bis 1. Einzelwert dieses Ergebnisses. |
bounding_box | Rectangle | OptionalSingle | Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.x | Integer | OptionalSingle | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.y | Integer | OptionalSingle | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.width | Integer | OptionalSingle | Breite des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.height | Integer | OptionalSingle | Höhe des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.left | Integer | OptionalSingle | Linke Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.top | Integer | OptionalSingle | Obere Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.right | Integer | OptionalSingle | Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.bottom | Integer | OptionalSingle | Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.is_empty | Boolean | OptionalSingle | Ob die Zwischenablage im abgefragten Kontext leer ist. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.location | Point | OptionalSingle | Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.location.x | Integer | OptionalSingle | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.location.y | Integer | OptionalSingle | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.center | Point | OptionalSingle | Mittelpunkt einer einzelnen Erkennung in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.center.x | Integer | OptionalSingle | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
bounding_box.center.y | Integer | OptionalSingle | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
line_count | Integer | Single | Anzahl erkannter Textzeilen der OCR-Auswertung. Einzelwert dieses Ergebnisses. |
word_count | Integer | Single | Anzahl erkannter Wörter im betrachteten Textbereich. Einzelwert dieses Ergebnisses. |
lines.count | Integer | Single | Anzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar. Einzelwert dieses Ergebnisses. |
lines.text | Text | Collection | Erkannter oder abgefragter Text. Er kann leer sein; Datentyp und Leerheitsprüfung vor einem nachfolgenden Vergleich beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.confidence | Number | Collection | Normalisierte Trefferkonfidenz zwischen 0 und 1. 0.9 entspricht 90 %; mehrere Treffer können unterschiedliche Konfidenzen besitzen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box | Rectangle | Collection | Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.x | Integer | Collection | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.y | Integer | Collection | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.width | Integer | Collection | Breite des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.height | Integer | Collection | Höhe des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.left | Integer | Collection | Linke Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.top | Integer | Collection | Obere Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.right | Integer | Collection | Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.bottom | Integer | Collection | Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.is_empty | Boolean | Collection | Ob die Zwischenablage im abgefragten Kontext leer ist. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.location | Point | Collection | Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.location.x | Integer | Collection | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.location.y | Integer | Collection | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.center | Point | Collection | Mittelpunkt einer einzelnen Erkennung in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.center.x | Integer | Collection | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.bounding_box.center.y | Integer | Collection | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
lines.position | Integer | Collection | Position des Punktes/Fensters im Ergebnis-Koordinatenraum. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.count | Integer | Single | Anzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar. Einzelwert dieses Ergebnisses. |
words.text | Text | Collection | Erkannter oder abgefragter Text. Er kann leer sein; Datentyp und Leerheitsprüfung vor einem nachfolgenden Vergleich beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.confidence | Number | Collection | Normalisierte Trefferkonfidenz zwischen 0 und 1. 0.9 entspricht 90 %; mehrere Treffer können unterschiedliche Konfidenzen besitzen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box | Rectangle | Collection | Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.x | Integer | Collection | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.y | Integer | Collection | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.width | Integer | Collection | Breite des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.height | Integer | Collection | Höhe des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.left | Integer | Collection | Linke Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.top | Integer | Collection | Obere Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.right | Integer | Collection | Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.bottom | Integer | Collection | Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.is_empty | Boolean | Collection | Ob die Zwischenablage im abgefragten Kontext leer ist. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.location | Point | Collection | Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.location.x | Integer | Collection | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.location.y | Integer | Collection | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.center | Point | Collection | Mittelpunkt einer einzelnen Erkennung in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.center.x | Integer | Collection | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.bounding_box.center.y | Integer | Collection | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.position | Integer | Collection | Position des Punktes/Fensters im Ergebnis-Koordinatenraum. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
words.line_position | Integer | Collection | Position beziehungsweise Zuordnung des OCR-Treffers innerhalb seiner Zeile. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
applied_roi | Rectangle | OptionalSingle | Tatsächlich angewendeter Suchbereich. Damit lässt sich prüfen, ob eine direkte oder dynamische Eingrenzung aktiv war. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.x | Integer | OptionalSingle | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.y | Integer | OptionalSingle | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.width | Integer | OptionalSingle | Breite des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.height | Integer | OptionalSingle | Höhe des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.left | Integer | OptionalSingle | Linke Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.top | Integer | OptionalSingle | Obere Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.right | Integer | OptionalSingle | Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.bottom | Integer | OptionalSingle | Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.is_empty | Boolean | OptionalSingle | Ob die Zwischenablage im abgefragten Kontext leer ist. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.location | Point | OptionalSingle | Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.location.x | Integer | OptionalSingle | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.location.y | Integer | OptionalSingle | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.center | Point | OptionalSingle | Mittelpunkt einer einzelnen Erkennung in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.center.x | Integer | OptionalSingle | Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
applied_roi.center.y | Integer | OptionalSingle | Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
used_dynamic_roi | Boolean | Single | Ob für diese Auswertung ein dynamischer Suchbereich verwendet wurde. Einzelwert dieses Ergebnisses. |
source_capture_is_fresh | Boolean | Single | Frischezustand der verwendeten Aufnahme, unverändert in das Erkennungsergebnis übernommen. Einzelwert dieses Ergebnisses. |
source_capture_timestamp_utc | DateTime | Single | UTC-Aufnahmezeit der Bildquelle, aus der dieses Ergebnis berechnet wurde. Einzelwert dieses Ergebnisses. |
source_frame_version | Integer | Single | Frame-Identität der verwendeten Bildquelle; auch ein Erkennungsfehlschlag behält die Herkunftsinformation. Einzelwert dieses Ergebnisses. |
source_frame_timestamp | Integer | Single | Monotoner Zeitstempel des zugrunde liegenden Frames. 0 bedeutet unbekannte zeitliche Herkunft. Einzelwert dieses Ergebnisses. |
Diese Referenz für Textdateien und Agenten: Markdown · JSON-Vertrag
JSON-Vorlage für Textdateien und Agenten
Strukturelle Defaultvorlage direkt vom App-Serializer. Leere Pflichtwerte und Ziele vor Verwendung ergänzen; diese Vorlage ist kein vollständig validierter Ablauf. Bei neuen Jobs den aktuellen inputs/localValues-Vertrag verwenden.
Dateiformate und Regeln · JSON herunterladen{
"type": "ocr",
"settings": {
"image_source": {
"provider_id": "",
"source_id": ""
},
"languages": "deu+eng",
"page_layout": "Automatic",
"roi": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
},
"enable_roi": false,
"dynamic_roi_source": {
"provider_id": "",
"source_id": ""
}
},
"id": "4bfa512d-7ade-7be2-0978-97fc17f2f70d",
"inputs": {},
"is_enabled": true
}