最近开始学习深度学习,电脑带来带去的麻烦,就买了个Jetson nano,正好看到HyperLPR这个开源项目,就尝试在上面跑一下。
深度学习的相关软件更新速度还是很快的,软件版本一变可能就会有很多不兼容。下面记录一下折腾过程。
我的软件环境是 cmake 3.10.2,make 4.1,Python 3.6.9,OpenCV4.1.1,Tersorflow-GPU2.0。因为是尝鲜,所以下载了最新的HyperLPR V2版本,跑的是Prj-linux。
过程很简单,先git clone -b v2 (地址),然后到Prj-linux目录下,先去改一下CMakeLists.txt文件,把路径改对,还得改一下opencv的版本需求。有两个,一个在子目录lpr里面,如下图:
然后 “cmake . ”,“make ”就可以了,编译过程中,因为opencv版本问题,会报错,我的软件环境会有两个错误,都是换一下参数就可以了。如下图:
然后就可以编译成功了,接着就可以跑编译出来的一堆 TEST_* 测试程序,记得要改一下里面的路径重新编译一下,否则加载图片路径不对还是跑不起来。
我临时出去外面路边拍了一些车,识别率还是挺高的,少数一些角度很斜的可能识别不出来,基本上准确率都挺好的,在此感谢热心的HyperLPR开源作者们,希望他们作出最优秀的开源软件~
来源:CSDN
作者:rsunx
链接:https://blog.csdn.net/rsunx/article/details/103825870