4.创建一个使用 多层感知器(create_ocr_class_mlp)-> 5.利用多层感知器创建一个新的OCR分级器(trainf_ocr_class_mlp)-> 6.将OCR分级器的OCRHandle写入文件的FileName(文件名)(write_ocr_class_mlp)-> 7.训练字符文件-> 8.读取训练后的文件 生成识别的分类器句柄read_ocr_class_mlp -> 9.识别字符:识别...
4.创建一个使用 多层感知器(create_ocr_class_mlp)-> 5.利用多层感知器创建一个新的OCR分级器(trainf_ocr_class_mlp)-> 6.将OCR分级器的OCRHandle写入文件的FileName(文件名)(write_ocr_class_mlp)-> 7.训练字符文件-> 8.读取训练后的文件 生成识别的分类器句柄read_ocr_class_mlp -> 9.识别字符:识别...
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 ...
do_ocr_multi_class_mlp (SortedRegions, ImageInvert, OCRHandle, Class, Confidence) 传统识别结果: Deep OCR识别代码: dev_update_off () dev_get_window (WindowHandle) dev_set_window (WindowHandle) create_deep_ocr ([], [], DeepOcrHandle) set_suitable_device_in_ocr_handle (DeepOcrHandle) re...
基于Halcon的OCR识别 一、思路 这个例子描述了半导体产品链的一个步骤,在生产线的前端,集成电路被印刷在晶圆上。要标记生产线中的单个晶圆,每个晶圆都会收到一个ID号,并用半字体打印。这个身份证号码在这里。 ① 读取图像、设置界面 ② 使用read_ocr_class_mlp算子指定分类器 ...
⑥ read_ocr_class_mlp( : : FileName : OCRHandle) 从文件中读取OCR的.omc分类器。 一个典型的创建OCR分类器的过程通常是: append_ocr_trainf → create_ocr_class_mlp → trainf_ocr_class_mlp → write_ocr_class_mlp 具体创建OCR分类器的方法,可以看这个例子:Halcon自动化训练OCR分类器举例 ...
首先,用read_ocr_class_mlp来读取预训练的字体文件Document_0-9。由于没有文件扩展名被指定,MLP特定的扩展名“.omc”的文件被搜索(从HALCON8.0开始)。 然后,数字字符用算子threshold和connection分割出来,因为顺序是无关的,所以没有必须进行下一步的处理。
18.1 OCR字符识别 使用HALCON提供的一种预训练字体读取图中的数字。 FontFile := 'Document_0-9_NoRej' 读取预训练字体Document_0-9_NoRej,由于没有指定文件扩展名,因此搜索具有MLP特定扩展名“.omc”或扩展名“.fnt”的文件。 read_ocr_class_mlp (FontFile, OCRHandle) ...
File extension:.omc, .fnt OCRHandle(output_control)ocr_mlp→(integer) Handle of the OCR classifier. If the parameters are valid, the operatorread_ocr_class_mlpreturns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.
10.read ocr class mlp 功能:从一个文件中读取OCR分级器。 11.trainf_ocr_class_mlp 功能:测试OCR 分级器的句柄。 12.write_ocr_class_mlp 功能:将OCR分级器的OCRHandle写入由文件名确定的文件中。 支持矢量机 1. clear_all ocr class svm 功能:清除所有的基于OCR分级器的SVM,释放相应的存储空间。