get_features_ocr_class_mlpT_get_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp (Operator)

Name

get_features_ocr_class_mlpT_get_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp — Berechnung der Merkmale eines Zeichens.

Signatur

get_features_ocr_class_mlp(Character : : OCRHandle, Transform : Features)

Herror T_get_features_ocr_class_mlp(const Hobject Character, const Htuple OCRHandle, const Htuple Transform, Htuple* Features)

void GetFeaturesOcrClassMlp(const HObject& Character, const HTuple& OCRHandle, const HTuple& Transform, HTuple* Features)

HTuple HImage::GetFeaturesOcrClassMlp(const HOCRMlp& OCRHandle, const HString& Transform) const

HTuple HImage::GetFeaturesOcrClassMlp(const HOCRMlp& OCRHandle, const char* Transform) const

HTuple HImage::GetFeaturesOcrClassMlp(const HOCRMlp& OCRHandle, const wchar_t* Transform) const   ( Nur Windows)

HTuple HOCRMlp::GetFeaturesOcrClassMlp(const HImage& Character, const HString& Transform) const

HTuple HOCRMlp::GetFeaturesOcrClassMlp(const HImage& Character, const char* Transform) const

HTuple HOCRMlp::GetFeaturesOcrClassMlp(const HImage& Character, const wchar_t* Transform) const   ( Nur Windows)

static void HOperatorSet.GetFeaturesOcrClassMlp(HObject character, HTuple OCRHandle, HTuple transform, out HTuple features)

HTuple HImage.GetFeaturesOcrClassMlp(HOCRMlp OCRHandle, string transform)

HTuple HOCRMlp.GetFeaturesOcrClassMlp(HImage character, string transform)

def get_features_ocr_class_mlp(character: HObject, ocrhandle: HHandle, transform: str) -> Sequence[float]

Beschreibung

get_features_ocr_class_mlpget_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp berechnet die Merkmale des Zeichens, das durch CharacterCharacterCharactercharactercharacter angegeben wird, mit dem OCR-Klassifikator OCRHandleOCRHandleOCRHandleOCRHandleocrhandle und gibt sie in FeaturesFeaturesFeaturesfeaturesfeatures zurück. Im Gegensatz zu do_ocr_single_class_mlpdo_ocr_single_class_mlpDoOcrSingleClassMlpDoOcrSingleClassMlpdo_ocr_single_class_mlp und do_ocr_multi_class_mlpdo_ocr_multi_class_mlpDoOcrMultiClassMlpDoOcrMultiClassMlpdo_ocr_multi_class_mlp wird das Zeichen als ein Bildobjekt angegeben. Vor der Verwendung von get_features_ocr_class_mlpget_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp muss also reduce_domainreduce_domainReduceDomainReduceDomainreduce_domain aufgerufen werden. Der Parameter TransformTransformTransformtransformtransform legt fest, ob die im Klassifikator durch PreprocessingPreprocessingPreprocessingpreprocessingpreprocessing in create_ocr_class_mlpcreate_ocr_class_mlpCreateOcrClassMlpCreateOcrClassMlpcreate_ocr_class_mlp festgelegte Merkmalstransformation angewendet werden soll (TransformTransformTransformtransformtransform = 'true'"true""true""true""true") oder ob die untransformierten Merkmale zurückgegeben werden sollen (TransformTransformTransformtransformtransform = 'false'"false""false""false""false"). get_features_ocr_class_mlpget_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp kann dazu verwendet werden, die zur Klassifikation verwendeten Merkmale zu inspizieren.

Ausführungsinformationen

Parameter

CharacterCharacterCharactercharactercharacter (input_object)  singlechannelimage objectHImageHObjectHObjectHobject (byte / uint2)

Eingabezeichen.

OCRHandleOCRHandleOCRHandleOCRHandleocrhandle (input_control)  ocr_mlp HOCRMlp, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des OCR-Klassifikators.

TransformTransformTransformtransformtransform (input_control)  string HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Soll der Merkmalsvektor mit der Vorverarbeitung transformiert werden?

Default: 'true' "true" "true" "true" "true"

Werteliste: 'false'"false""false""false""false", 'true'"true""true""true""true"

FeaturesFeaturesFeaturesfeaturesfeatures (output_control)  real-array HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Merkmalsvektor des Zeichens.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert get_features_ocr_class_mlpget_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp den Wert 2 ( H_MSG_TRUE) . Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

trainf_ocr_class_mlptrainf_ocr_class_mlpTrainfOcrClassMlpTrainfOcrClassMlptrainf_ocr_class_mlp

Siehe auch

create_ocr_class_mlpcreate_ocr_class_mlpCreateOcrClassMlpCreateOcrClassMlpcreate_ocr_class_mlp

Modul

OCR/OCV