get_features_ocr_class_knnT_get_features_ocr_class_knnGetFeaturesOcrClassKnnGetFeaturesOcrClassKnnget_features_ocr_class_knn (算子名称)

名称

get_features_ocr_class_knnT_get_features_ocr_class_knnGetFeaturesOcrClassKnnGetFeaturesOcrClassKnnget_features_ocr_class_knn — Compute the features of a character.

参数签名

get_features_ocr_class_knn(Character : : OCRHandle, Transform : 特征)

Herror T_get_features_ocr_class_knn(const Hobject Character, const Htuple OCRHandle, const Htuple Transform, Htuple* 特征)

void GetFeaturesOcrClassKnn(const HObject& Character, const HTuple& OCRHandle, const HTuple& Transform, HTuple* 特征)

HTuple HImage::GetFeaturesOcrClassKnn(const HOCRKnn& OCRHandle, const HString& Transform) const

HTuple HImage::GetFeaturesOcrClassKnn(const HOCRKnn& OCRHandle, const char* Transform) const

HTuple HImage::GetFeaturesOcrClassKnn(const HOCRKnn& OCRHandle, const wchar_t* Transform) const   ( Windows only)

HTuple HOCRKnn::GetFeaturesOcrClassKnn(const HImage& Character, const HString& Transform) const

HTuple HOCRKnn::GetFeaturesOcrClassKnn(const HImage& Character, const char* Transform) const

HTuple HOCRKnn::GetFeaturesOcrClassKnn(const HImage& Character, const wchar_t* Transform) const   ( Windows only)

static void HOperatorSet.GetFeaturesOcrClassKnn(HObject character, HTuple OCRHandle, HTuple transform, out HTuple 特征)

HTuple HImage.GetFeaturesOcrClassKnn(HOCRKnn OCRHandle, string transform)

HTuple HOCRKnn.GetFeaturesOcrClassKnn(HImage character, string transform)

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

描述

get_features_ocr_class_knnget_features_ocr_class_knnGetFeaturesOcrClassKnnGetFeaturesOcrClassKnnGetFeaturesOcrClassKnnget_features_ocr_class_knn computes the features of the character given by CharacterCharacterCharacterCharactercharactercharacter with the k-NN classifier OCRHandleOCRHandleOCRHandleOCRHandleOCRHandleocrhandle and returns them in 特征特征特征特征特征特征. In contrast to do_ocr_single_class_knndo_ocr_single_class_knnDoOcrSingleClassKnnDoOcrSingleClassKnnDoOcrSingleClassKnndo_ocr_single_class_knn and do_ocr_multi_class_knndo_ocr_multi_class_knnDoOcrMultiClassKnnDoOcrMultiClassKnnDoOcrMultiClassKnndo_ocr_multi_class_knn, the character is passed as a single image object. Hence, before calling get_features_ocr_class_knnget_features_ocr_class_knnGetFeaturesOcrClassKnnGetFeaturesOcrClassKnnGetFeaturesOcrClassKnnget_features_ocr_class_knn, reduce_domainreduce_domainReduceDomainReduceDomainReduceDomainreduce_domain must typically be called. The parameter TransformTransformTransformTransformtransformtransform determines whether the feature transformation specified with PreprocessingPreprocessingPreprocessingPreprocessingpreprocessingpreprocessing in create_ocr_class_knncreate_ocr_class_knnCreateOcrClassKnnCreateOcrClassKnnCreateOcrClassKnncreate_ocr_class_knn 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_knnget_features_ocr_class_knnGetFeaturesOcrClassKnnGetFeaturesOcrClassKnnGetFeaturesOcrClassKnnget_features_ocr_class_knn can be used to inspect the features that are used for the classification.

运行信息

参数表

CharacterCharacterCharacterCharactercharactercharacter (input_object)  singlechannelimage objectHImageHObjectHImageHobject (byte / uint2)

Input character.

OCRHandleOCRHandleOCRHandleOCRHandleOCRHandleocrhandle (input_control)  ocr_knn HOCRKnn, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle of the k-NN classifier.

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

Should the feature vector be transformed with the preprocessing?

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

List of values: 'false'"false""false""false""false""false", 'true'"true""true""true""true""true"

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

Feature vector of the character.

结果

If the parameters are valid, the operator get_features_ocr_class_knnget_features_ocr_class_knnGetFeaturesOcrClassKnnGetFeaturesOcrClassKnnGetFeaturesOcrClassKnnget_features_ocr_class_knn returns the value 2 ( H_MSG_TRUE) . If necessary, an exception is raised.

可能的前置算子

trainf_ocr_class_knntrainf_ocr_class_knnTrainfOcrClassKnnTrainfOcrClassKnnTrainfOcrClassKnntrainf_ocr_class_knn

参考其它

create_ocr_class_knncreate_ocr_class_knnCreateOcrClassKnnCreateOcrClassKnnCreateOcrClassKnncreate_ocr_class_knn

模块

OCR/OCV