ZV_OCRCLASSIFYMLP -- MLP分类识别

类型

OCR

描述

使用分MLP分类器分类识别样本库中的字符并将结果输出,每个样本的名称作为识别结果依次存在在charlist列表中

语法

ZV_OCRCLASSIFYMLP(ocr,sample,score,maxLen,tab_charlist)

参数:

ocr:分类器,ZVOBJECT类型,输入

sample:字符样本库,ZVOBJECT类型,输入

score:识别分数,若不满足分数则输出问号--?”,范围[0, 100]

maxLen:存放识别结果tab_charlist可使用的最大TABLE空间长度

tab_charlist:存放识别结果的TABLE起始索引,输出参数

适用控制器

支持ZV功能或者5系列以上的控制器

例子

ZVOBJECT img, param, sample, trainSample, ocr

ZV_READIMAGE(img,"sample.png",0)'以原图像格式读取图片

ZV_OCRSEGSETPARAM(param,0,120,20,30000,3,500,3,500,0,0,3,3,-1)  '设置字符的分割参数

ZV_OCRSEGCHAR(img,param,sample,320,240,120,80,0)'字符分割

ZV_OCRCREATEMLP(ocr,3)'创建隐含层具有3个神经元的MLP分类器

ZV_OCRCLASSIFYMLP(ocr,sample,90,32,0)'识别样本库中的字符并将结果存放于起始索引为0TABLE