KlassenKlassenKlassenKlassen | | | | Operatoren

get_text_objectget_text_objectGetTextObjectget_text_objectGetTextObjectGetTextObject (Operator)

Name

get_text_objectget_text_objectGetTextObjectget_text_objectGetTextObjectGetTextObject — Abfragen von ikonischen Ergebnissen der Textsegmentierung.

Signatur

get_text_object( : Characters : TextResultID, ResultName : )

Herror get_text_object(Hobject* Characters, const Hlong TextResultID, const char* ResultName)

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

Herror 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

void HOperatorSetX.GetTextObject(
[out] IHUntypedObjectX*Characters, [in] VARIANT TextResultID, [in] VARIANT ResultName)

IHUntypedObjectX* HTextResultX.GetTextObject([in] VARIANT ResultName)

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_objectGetTextObjectget_text_objectGetTextObjectGetTextObject fragt das ikonische Ergebnis ResultNameResultNameResultNameResultNameResultNameresultName im von find_textfind_textFindTextfind_textFindTextFindText zurückgegebenen 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.

Parallelisierung

Parameter

CharactersCharactersCharactersCharactersCharacterscharacters (output_object)  object(-array) objectHObjectHObjectHObjectHObjectXHobject *

Zurückgegebenes Ergebnis.

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: 'all_lines' "all_lines" "all_lines" "all_lines" "all_lines" "all_lines"

Werteliste: 'all_lines'"all_lines""all_lines""all_lines""all_lines""all_lines", 'element'"element""element""element""element""element", 'line'"line""line""line""line""line", 'manual_all_lines'"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_compensated_image", 'manual_line'"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)
clear_text_result (TextResultID)
clear_text_model (TextModel)

Ergebnis

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

Vorgänger

find_textfind_textFindTextfind_textFindTextFindText

Siehe auch

get_text_resultget_text_resultGetTextResultget_text_resultGetTextResultGetTextResult

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren