get_text_object
— Abfragen von ikonischen Ergebnissen der Textsegmentierung.
get_text_object( : Characters : TextResultID, ResultName : )
get_text_object
fragt das ikonische Ergebnis ResultName
im
von find_text
zurückgegebenen TextResultID
ab. Welche Werte
für ResultName
zulässig sind, hängt davon ab, welche Art von
Textmodell für die Textsegmentierung verwendet wurde.
Im Folgenden werden zuerst die erlaubten Parameterwerte für Textmodelle mit
Mode
= 'auto' und anschließend diese für Textmodelle mit
Mode
= 'manual' beschrieben.
Die folgenden Ergebnisse können abgefragt werden.
Ergebnisse der Textsegmentierung mit einem Textmodell mit Mode = 'auto'
Die Textzeilen sind für jede Polarität getrennt von oben nach unten und von links nach rechts sortiert. Innerhalb einer Zeile sind die Buchstaben von links nach rechts sortiert.
Gibt die Buchstaben aller segmentierten Zeilen zurück.
Gibt die Zeile mit Index Zeilenindex zurück. ['line', 0] gibt zum Beispiel die erste Zeile zurück.
Gibt den Buchstaben an der Position Index zurück. ['element', 0] gibt zum Beispiel den ersten Buchstaben zurück.
Ergebnisse der Textsegmentierung mit einem Textmodell mit Mode = 'manual'
Gibt die Buchstaben aller segmentierten Zeilen zurück. Die Zeilen sind von oben nach unten und von links nach rechts sortiert. Innerhalb der Zeilen sind die Buchstaben von links nach rechts sortiert.
Gibt die Zeile mit der Nummer 'Index' zurück (['manual_line',0] gibt zum Beispiel die erste Zeile zurück). Die Buchstaben sind von links nach rechts sortiert.
Wurde bei einem Textmodell mit Mode
= 'manual' ,
das benutzt wurde um TextResultID
zu erzeugen,
'manual_persistence' gesetzt, kann zusätzlich der folgende Wert
abgefragt werden:
Das für die Segmentierung vorverarbeitete Bild.
Characters
(output_object) object(-array) →
object
Zurückgegebenes Ergebnis.
TextResultID
(input_control) text_result →
(handle)
Ergebnis der Textsegmentierung.
ResultName
(input_control) string(-array) →
(string / integer)
Name des abzufragenden Ergebnisses.
Defaultwert: 'all_lines'
Werteliste: 'all_lines' , 'element' , 'line' , 'manual_all_lines' , 'manual_compensated_image' , 'manual_line'
read_image (Image, 'numbers_scale') create_text_model_reader ('auto', 'Document_Rej.omc', TextModel) * Optionally specify text properties set_text_model_param (TextModel, 'min_char_height', 20) find_text (Image, TextModel, TextResultID) * Return character regions and corresponding classification results get_text_object (Characters, TextResultID, 'all_lines') get_text_result (TextResultID, 'class', Class)
Sind alle Parameter gültig, gibt get_text_object
2 (H_MSG_TRUE) zurück.
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Foundation