testd_ocr_class_boxT_testd_ocr_class_boxTestdOcrClassBoxTestdOcrClassBoxtestd_ocr_class_box (算子)

名称

testd_ocr_class_boxT_testd_ocr_class_boxTestdOcrClassBoxTestdOcrClassBoxtestd_ocr_class_box — 测试 OCR 分类器。

警告

testd_ocr_class_boxtestd_ocr_class_boxTestdOcrClassBoxTestdOcrClassBoxTestdOcrClassBoxtestd_ocr_class_box 已过时,仅出于向后兼容性考虑而保留。 New applications should use the MLP, SVM or CNN based operators instead.

签名

testd_ocr_class_box(Character, Image : : OcrHandle, Class : Confidence)

Herror T_testd_ocr_class_box(const Hobject Character, const Hobject Image, const Htuple OcrHandle, const Htuple Class, Htuple* Confidence)

void TestdOcrClassBox(const HObject& Character, const HObject& Image, const HTuple& OcrHandle, const HTuple& Class, HTuple* Confidence)

HTuple HRegion::TestdOcrClassBox(const HImage& Image, const HOCRBox& OcrHandle, const HTuple& Class) const

double HRegion::TestdOcrClassBox(const HImage& Image, const HOCRBox& OcrHandle, const HString& Class) const

double HRegion::TestdOcrClassBox(const HImage& Image, const HOCRBox& OcrHandle, const char* Class) const

double HRegion::TestdOcrClassBox(const HImage& Image, const HOCRBox& OcrHandle, const wchar_t* Class) const   ( Windows only)

HTuple HOCRBox::TestdOcrClassBox(const HRegion& Character, const HImage& Image, const HTuple& Class) const

double HOCRBox::TestdOcrClassBox(const HRegion& Character, const HImage& Image, const HString& Class) const

double HOCRBox::TestdOcrClassBox(const HRegion& Character, const HImage& Image, const char* Class) const

double HOCRBox::TestdOcrClassBox(const HRegion& Character, const HImage& Image, const wchar_t* Class) const   ( Windows only)

static void HOperatorSet.TestdOcrClassBox(HObject character, HObject image, HTuple ocrHandle, HTuple classVal, out HTuple confidence)

HTuple HRegion.TestdOcrClassBox(HImage image, HOCRBox ocrHandle, HTuple classVal)

double HRegion.TestdOcrClassBox(HImage image, HOCRBox ocrHandle, string classVal)

HTuple HOCRBox.TestdOcrClassBox(HRegion character, HImage image, HTuple classVal)

double HOCRBox.TestdOcrClassBox(HRegion character, HImage image, string classVal)

def testd_ocr_class_box(character: HObject, image: HObject, ocr_handle: HHandle, class_val: MaybeSequence[str]) -> Sequence[float]

def testd_ocr_class_box_s(character: HObject, image: HObject, ocr_handle: HHandle, class_val: MaybeSequence[str]) -> float

描述

算子 testd_ocr_class_boxtestd_ocr_class_boxTestdOcrClassBoxTestdOcrClassBoxTestdOcrClassBoxtestd_ocr_class_box tests the confidence with which a character belongs to a given class. Any number of regions of an image can be passed. For each character (region) in CharacterCharacterCharacterCharactercharactercharacter the corresponding name (class) ClassClassClassClassclassValclass must be specified. The gray values are passed in ImageImageImageImageimageimage. When the operator has finished the parameter ConfidenceConfidenceConfidenceConfidenceconfidenceconfidence provides information about how sure a character belongs to the (arbitrary chosen) class.

执行信息

参数

CharacterCharacterCharacterCharactercharactercharacter (输入对象)  region(-array) objectHRegionHObjectHRegionHobject

Characters to be tested.

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

Gray values for the characters.

OcrHandleOcrHandleOcrHandleOcrHandleocrHandleocr_handle (输入控制)  ocr_box HOCRBox, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

ID of the desired OCR-classifier.

ClassClassClassClassclassValclass (输入控制)  string(-array) HTupleMaybeSequence[str]HTupleHtuple (string) (string) (HString) (char*)

字符的类(名称)。

默认值: 'a' "a" "a" "a" "a" "a"

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

Confidence for the character to belong to the class.

结果

如果参数正确,算子 testd_ocr_class_boxtestd_ocr_class_boxTestdOcrClassBoxTestdOcrClassBoxTestdOcrClassBoxtestd_ocr_class_box 返回值 2 ( H_MSG_TRUE )。否则将抛出异常。

可能的前趋

read_ocrread_ocrReadOcrReadOcrReadOcrread_ocr, trainf_ocr_class_boxtrainf_ocr_class_boxTrainfOcrClassBoxTrainfOcrClassBoxTrainfOcrClassBoxtrainf_ocr_class_box, traind_ocr_class_boxtraind_ocr_class_boxTraindOcrClassBoxTraindOcrClassBoxTraindOcrClassBoxtraind_ocr_class_box

模块

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