大神们的代码https://github.com/liuruoze/EasyPR
我的环境 Win10 + VS2017 + OPENCV 3.4.0
代码很扎实,学习了,在跑的过程中稍微遇到一些问题:
1、找不到thirdparty文件夹中的相关文件。解决方法:简单粗暴点的直接把thirdparty扔进include里面好了,温柔一点的在easypr程序包的Usage.md中可以找到,demo和libeasypr需要分别设置,以libeasypr为例,设置方法:libeasypr属性页–>VC++目录–>包含目录,在包含目录中添加 $(SolutionDir);
2、另外报错cv::ml::SVM 将此类型用作表达式非法。解决方法:在config.h中把LOAD_SVM_MODEL这块改为
#define LOAD_SVM_MODEL(model, path) \
model = ml::SVM::load(path);
#define LOAD_ANN_MODEL(model, path) \
model = ml::ANN_MLP::load(path);
解决了这两个问题,程序就跑通了。