get_features_ocr_class_mlpT_get_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp (算子)

名称

get_features_ocr_class_mlpT_get_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp — 计算字符的特征。

签名

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   ( Windows only)

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   ( Windows only)

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]

描述

get_features_ocr_class_mlpget_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp computes the features of the character given by CharacterCharacterCharacterCharactercharactercharacter with the OCR classifier OCRHandleOCRHandleOCRHandleOCRHandleOCRHandleocrhandle and returns them in FeaturesFeaturesFeaturesFeaturesfeaturesfeatures. In contrast to do_ocr_single_class_mlpdo_ocr_single_class_mlpDoOcrSingleClassMlpDoOcrSingleClassMlpDoOcrSingleClassMlpdo_ocr_single_class_mlp and do_ocr_multi_class_mlpdo_ocr_multi_class_mlpDoOcrMultiClassMlpDoOcrMultiClassMlpDoOcrMultiClassMlpdo_ocr_multi_class_mlp, the character is passed as a single image object. Hence, before calling get_features_ocr_class_mlpget_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp, reduce_domainreduce_domainReduceDomainReduceDomainReduceDomainreduce_domain must typically be called. The parameter TransformTransformTransformTransformtransformtransform determines whether the feature transformation specified with PreprocessingPreprocessingPreprocessingPreprocessingpreprocessingpreprocessing in create_ocr_class_mlpcreate_ocr_class_mlpCreateOcrClassMlpCreateOcrClassMlpCreateOcrClassMlpcreate_ocr_class_mlp for the classifier should be applied (TransformTransformTransformTransformtransformtransform = 'true'"true""true""true""true""true") or whether the untransformed features should be returned (TransformTransformTransformTransformtransformtransform = 'false'"false""false""false""false""false"). get_features_ocr_class_mlpget_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp can be used to inspect the features that are used for the classification.

执行信息

参数

CharacterCharacterCharacterCharactercharactercharacter (输入对象)  singlechannelimage objectHImageHObjectHImageHobject (byte / uint2)

Input character.

OCRHandleOCRHandleOCRHandleOCRHandleOCRHandleocrhandle (输入控制)  ocr_mlp HOCRMlp, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle of the OCR classifier.

TransformTransformTransformTransformtransformtransform (输入控制)  string HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Should the feature vector be transformed with the preprocessing?

默认值: 'true' "true" "true" "true" "true" "true"

值列表: 'false'"false""false""false""false""false", 'true'"true""true""true""true""true"

FeaturesFeaturesFeaturesFeaturesfeaturesfeatures (输出控制)  real-array HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Feature vector of the character.

结果

如果参数有效,算子 get_features_ocr_class_mlpget_features_ocr_class_mlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpGetFeaturesOcrClassMlpget_features_ocr_class_mlp 返回值 2 ( H_MSG_TRUE )。如有必要,则抛出异常。

可能的前趋

trainf_ocr_class_mlptrainf_ocr_class_mlpTrainfOcrClassMlpTrainfOcrClassMlpTrainfOcrClassMlptrainf_ocr_class_mlp

另见

create_ocr_class_mlpcreate_ocr_class_mlpCreateOcrClassMlpCreateOcrClassMlpCreateOcrClassMlpcreate_ocr_class_mlp

模块

光学字符识别/光学字符验证