get_text_objectT_get_text_objectGetTextObjectGetTextObject (Operator)

Name

get_text_objectT_get_text_objectGetTextObjectGetTextObject — Abfragen von ikonischen Ergebnissen der Textsegmentierung.

Signatur

get_text_object( : Characters : TextResultID, ResultName : )

Herror T_get_text_object(Hobject* Characters, const Htuple TextResultID, const Htuple ResultName)

void GetTextObject(HObject* Characters, const HTuple& TextResultID, const HTuple& ResultName)

HObject HTextResult::GetTextObject(const HTuple& ResultName) const

HObject HTextResult::GetTextObject(const HString& ResultName) const

HObject HTextResult::GetTextObject(const char* ResultName) const

HObject HTextResult::GetTextObject(const wchar_t* ResultName) const   (Nur Windows)

static void HOperatorSet.GetTextObject(out HObject characters, HTuple textResultID, HTuple resultName)

HObject HTextResult.GetTextObject(HTuple resultName)

HObject HTextResult.GetTextObject(string resultName)

Beschreibung

get_text_objectget_text_objectGetTextObjectGetTextObjectGetTextObject fragt das ikonische Ergebnis ResultNameResultNameResultNameResultNameresultName im von find_textfind_textFindTextFindTextFindText zurückgegebenen TextResultIDTextResultIDTextResultIDTextResultIDtextResultID ab. Welche Werte für ResultNameResultNameResultNameResultNameresultName 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 ModeModeModeModemode = 'auto'"auto""auto""auto""auto" und anschließend diese für Textmodelle mit ModeModeModeModemode = 'manual'"manual""manual""manual""manual" beschrieben.

Die folgenden Ergebnisse können abgefragt werden.

Ausführungsinformationen

Parameter

CharactersCharactersCharactersCharacterscharacters (output_object)  object(-array) objectHObjectHObjectHobject *

Zurückgegebenes Ergebnis.

TextResultIDTextResultIDTextResultIDTextResultIDtextResultID (input_control)  text_result HTextResult, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Ergebnis der Textsegmentierung.

ResultNameResultNameResultNameResultNameresultName (input_control)  string(-array) HTupleHTupleHtuple (string / integer) (string / int / long) (HString / Hlong) (char* / Hlong)

Name des abzufragenden Ergebnisses.

Defaultwert: 'all_lines' "all_lines" "all_lines" "all_lines" "all_lines"

Werteliste: 'all_lines'"all_lines""all_lines""all_lines""all_lines", 'element'"element""element""element""element", 'line'"line""line""line""line", 'manual_all_lines'"manual_all_lines""manual_all_lines""manual_all_lines""manual_all_lines", 'manual_compensated_image'"manual_compensated_image""manual_compensated_image""manual_compensated_image""manual_compensated_image", 'manual_line'"manual_line""manual_line""manual_line""manual_line"

Beispiel (HDevelop)

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)

Ergebnis

Sind alle Parameter gültig, gibt get_text_objectget_text_objectGetTextObjectGetTextObjectGetTextObject 2 (H_MSG_TRUE) zurück. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

find_textfind_textFindTextFindTextFindText

Siehe auch

get_text_resultget_text_resultGetTextResultGetTextResultGetTextResult

Modul

Foundation