KlassenKlassenKlassenKlassen | | | | Operatoren

get_text_resultget_text_resultGetTextResultget_text_resultGetTextResultGetTextResult (Operator)

Name

get_text_resultget_text_resultGetTextResultget_text_resultGetTextResultGetTextResult — Abfragen von Ergebnissen der Textsegmentierung.

Signatur

get_text_result( : : TextResultID, ResultName : ResultValue)

Herror get_text_result(const Hlong TextResultID, const char* ResultName, Hlong* ResultValue)

Herror T_get_text_result(const Htuple TextResultID, const Htuple ResultName, Htuple* ResultValue)

Herror get_text_result(const HTuple& TextResultID, const HTuple& ResultName, Hlong* ResultValue)

Herror get_text_result(const HTuple& TextResultID, const HTuple& ResultName, HTuple* ResultValue)

HTuple HTextResult::GetTextResult(const HTuple& ResultName) const

void GetTextResult(const HTuple& TextResultID, const HTuple& ResultName, HTuple* ResultValue)

HTuple HTextResult::GetTextResult(const HTuple& ResultName) const

HTuple HTextResult::GetTextResult(const HString& ResultName) const

HTuple HTextResult::GetTextResult(const char* ResultName) const

void HOperatorSetX.GetTextResult(
[in] VARIANT TextResultID, [in] VARIANT ResultName, [out] VARIANT* ResultValue)

VARIANT HTextResultX.GetTextResult([in] VARIANT ResultName)

static void HOperatorSet.GetTextResult(HTuple textResultID, HTuple resultName, out HTuple resultValue)

HTuple HTextResult.GetTextResult(HTuple resultName)

HTuple HTextResult.GetTextResult(string resultName)

Beschreibung

get_text_resultget_text_resultGetTextResultget_text_resultGetTextResultGetTextResult fragt das Ergebnis ResultNameResultNameResultNameResultNameResultNameresultName des von find_textfind_textFindTextfind_textFindTextFindText erhaltenen Ergebnisses TextResultIDTextResultIDTextResultIDTextResultIDTextResultIDtextResultID ab. Welche Werte für ResultNameResultNameResultNameResultNameResultNameresultName 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 ModeModeModeModeModemode = 'auto'"auto""auto""auto""auto""auto" und anschließend diese für Textmodelle mit ModeModeModeModeModemode = 'manual'"manual""manual""manual""manual""manual" beschrieben.

Die folgenden Ergebnisse können abgefragt werden.

Ergebnisse der Textsegmentierung mit einem Textmodell mit Mode = 'auto'

In dem Fall, dass der Klassifikator des Textmodells mit einer Zurückweisungsklasse trainiert wurde, liefert get_text_resultget_text_resultGetTextResultget_text_resultGetTextResultGetTextResult keine Buchstaben zurück, die als zu dieser Klasse zugehörig klassifiziert wurden. Stattdessen wird das zweitbeste Klassifikationsresultat zurückgegeben.

'num_lines'"num_lines""num_lines""num_lines""num_lines""num_lines":

Anzahl der gefundenen Zeilen.

'class'"class""class""class""class""class":

Ergebnisse der Klassifikation der Buchstaben in allen Zeilen durch den OCR Klassifikator, der im zugehörigen Textmodell enthalten ist. Die Zeilen 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.

['class_line',Index]:["class_line",Index]:["class_line",Index]:["class_line",Index]:["class_line",Index]:["class_line",Index]:

Ergebnisse der Klassifikation der Buchstaben in der Zeile mit der Nummer 'Index'"Index""Index""Index""Index""Index" durch den OCR Klassifikator, der im zugehörigen Textmodell enthalten ist (['class_line',0]["class_line",0]["class_line",0]["class_line",0]["class_line",0]["class_line",0] gibt zum Beispiel die Klassen der Buchstaben der erste Zeile zurück). Die Buchstaben sind von links nach rechts sortiert.

'confidence'"confidence""confidence""confidence""confidence""confidence":

Konfidenzen der Klassen der Buchstaben in allen Zeilen. Die Zeilen 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

['confidence_line',Index]:["confidence_line",Index]:["confidence_line",Index]:["confidence_line",Index]:["confidence_line",Index]:["confidence_line",Index]:

Konfidenzen der Klassen der Buchstaben in der Zeile mit der Nummer 'Index'"Index""Index""Index""Index""Index" (['confidence_line',0]["confidence_line",0]["confidence_line",0]["confidence_line",0]["confidence_line",0]["confidence_line",0] gibt zum Beispiel die Konfidenzen der Buchstaben der erste Zeile zurück). Die Buchstaben sind von links nach rechts sortiert.

'polarity'"polarity""polarity""polarity""polarity""polarity":

Polarität der Buchstaben in allen Zeilen. Die Zeilen 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.

['polarity_line',Index]:["polarity_line",Index]:["polarity_line",Index]:["polarity_line",Index]:["polarity_line",Index]:["polarity_line",Index]:

Polarität der Buchstaben in der Zeile mit der Nummer 'Index'"Index""Index""Index""Index""Index" (['polarity_line',0]["polarity_line",0]["polarity_line",0]["polarity_line",0]["polarity_line",0]["polarity_line",0] gibt zum Beispiel die Polarität der Buchstaben der erste Zeile zurück). Die Buchstaben sind von links nach rechts sortiert.

Ergebnisse der Textsegmentierung mit einem Textmodell mit Mode = 'manual'

'num_lines'"num_lines""num_lines""num_lines""num_lines""num_lines":

Anzahl der gefundenen Zeilen.

Wurde bei einem Textmodell mit ModeModeModeModeModemode = 'manual'"manual""manual""manual""manual""manual", das benutzt wurde um TextResultIDTextResultIDTextResultIDTextResultIDTextResultIDtextResultID zu erzeugen, 'persistence'"persistence""persistence""persistence""persistence""persistence" gesetzt, kann zusätzlich der folgende Wert abgefragt werden:

'thresholds'"thresholds""thresholds""thresholds""thresholds""thresholds":

Die bei der Segmentierung verwendeten Schwellwerte.

Parallelisierung

Parameter

TextResultIDTextResultIDTextResultIDTextResultIDTextResultIDtextResultID (input_control)  text_result HTextResult, HTupleHTupleHTextResult, HTupleHTextResultX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Ergebnis der Textsegmentierung.

ResultNameResultNameResultNameResultNameResultNameresultName (input_control)  string(-array) HTupleHTupleHTupleVARIANTHtuple (string / integer) (string / int / long) (HString / Hlong) (char* / Hlong) (BSTR / Hlong) (char* / Hlong)

Name des abzufragenden Ergebnisses.

Defaultwert: 'class' "class" "class" "class" "class" "class"

Werteliste: 'class'"class""class""class""class""class", 'class_line'"class_line""class_line""class_line""class_line""class_line", 'confidence'"confidence""confidence""confidence""confidence""confidence", 'confidence_line'"confidence_line""confidence_line""confidence_line""confidence_line""confidence_line", 'num_lines'"num_lines""num_lines""num_lines""num_lines""num_lines", 'polarity'"polarity""polarity""polarity""polarity""polarity", 'polarity_line'"polarity_line""polarity_line""polarity_line""polarity_line""polarity_line", 'thresholds'"thresholds""thresholds""thresholds""thresholds""thresholds"

ResultValueResultValueResultValueResultValueResultValueresultValue (output_control)  string(-array) HTupleHTupleHTupleVARIANTHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*) (Hlong / double / BSTR) (Hlong / double / char*)

Wert des Ergebnisses.

Ergebnis

Sind alle Parameter gültig, gibt get_text_resultget_text_resultGetTextResultget_text_resultGetTextResultGetTextResult 2 (H_MSG_TRUE) zurück. Wenn nötig wird eine Fehlerbehandlung durchgeführt.

Vorgänger

find_textfind_textFindTextfind_textFindTextFindText

Siehe auch

get_text_objectget_text_objectGetTextObjectget_text_objectGetTextObjectGetTextObject

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren