本文接着上一篇《自动车牌识别(ANPR)练习项目学习笔记3(基于opencv)》继续做笔记。
E. OCR分类中使用到的人工神经网络
参考opencv手册学习ANN函数的使用方法。再看下OCR::train() 函数:
// 671*265 671*1 10
void OCR::train(Mat TrainData, Mat classes, int nlayers){
Mat layers(1,3,CV_32SC1); //[265 10 30]
layers.at<int>(0)= TrainData.cols;
layers.at<int>(1)= nlayers;
layers.at<int>(2)= numCharacters;
ann.create(layers, CvANN_MLP::SIGMOID_SYM, 1,