5.利用多层感知器创建一个新的OCR分级器(trainf_ocr_class_mlp)-> 6.将OCR分级器的OCRHandle写入文件的FileName(文件名)(write_ocr_class_mlp)-> 7.训练字符文件-> 8.读取训练后的文件 生成识别的分类器句柄read_ocr_class_mlp -> 9.识别字符:识别单个字符(do_ocr_single_class_mlp),识别多个字符(do_o...
5.利用多层感知器创建一个新的OCR分级器(trainf_ocr_class_mlp)-> 6.将OCR分级器的OCRHandle写入文件的FileName(文件名)(write_ocr_class_mlp)-> 7.训练字符文件-> 8.读取训练后的文件 生成识别的分类器句柄read_ocr_class_mlp -> 9.识别字符:识别单个字符(do_ocr_single_class_mlp),识别多个字符(do_o...
⑤ write_ocr_class_mlp( : : OCRHandle, FileName : ) 保存OCR的的.omc分类器到文件。 ⑥ read_ocr_class_mlp( : : FileName : OCRHandle) 从文件中读取OCR的.omc分类器。 一个典型的创建OCR分类器的过程通常是: append_ocr_trainf → create_ocr_class_mlp → trainf_ocr_class_mlp → write_ocr...
创建分类器后,使用trainf_ocr_class_mlp对其进行训练 在此之后,可以使用write_ocr_class_mlp保存分类器,或者可以在训练后立即使用分类器使用do_ocr_single_class_mlp或do_ocr_multi_class_mlp对字符进行分类 MLP和支持向量机(SVM)的比较(参见create_ocr_class_svm)通常表明,支持向量机在训练时通常更快,特别是对于...
12.write_ocr_class_mlp 功能:将OCR分级器的OCRHandle写入由文件名确定的文件中。 支持矢量机 1. clear_all ocr class svm 功能:清除所有的基于OCR分级器的SVM,释放相应的存储空间。 2. clear_ ocr_class_svm 功能:清除基于OCR分级器的一个SVM,释放相应的存储空间。
18.1 OCR字符识别 使用HALCON提供的一种预训练字体读取图中的数字。 FontFile := 'Document_0-9_NoRej' 读取预训练字体Document_0-9_NoRej,由于没有指定文件扩展名,因此搜索具有MLP特定扩展名“.omc”或扩展名“.fnt”的文件。 read_ocr_class_mlp (FontFile, OCRHandle) ...
If the parameters are valid, the operatorread_ocr_class_mlpreturns the value2(H_MSG_TRUE) . If necessary, an exception is raised. 可能的后置算子 do_ocr_single_class_mlp,do_ocr_multi_class_mlp 参考其它 create_ocr_class_mlp,write_ocr_class_mlp,read_class_mlp,write_class_mlp ...
2.训练OCR分类器,Halcon支持BOX分类器、神经网络分类器(MLP)和支持向量机分类器(SVM),由于后两者比前者更加强大,推荐使用后两者。训练分类器非常简单,首先调用create_ocr_class_mlp或create_ocr_class_svm创建分类器,然后调用trainf_ocr_class_mlp或trainf_ocr_class_svm训练分类器,用write_ocr_class_mlp或write_oc...
trainf_ocr_class_mlp— Train an OCR classifier. Signature Description trainf_ocr_class_mlptrains the OCR classifierOCRHandlewith the training characters stored in the OCR training files given byTrainingFile. The training files must have been created, e.g., usingwrite_ocr_trainf, before callingtrai...
11. trainf ocr class mlp 功能:测试OCR 分级器的OCRHandle,根据存储在OCR 文件中的 测试特性 12. write ocr class mlp 功能:将OCR分级器的OCRHandle写入由文件名确定的文件中。 12.4 Support-Vector-Machines_(支持矢量机) 1. clear_all ocr class svm 功能:清除所有的基于OCR分级器的SVM,释放相应的存储空间...