尝试在Jetson nano上跑HyperLPR

江枫思渺然 提交于 2020-01-03 22:55:59

最近开始学习深度学习,电脑带来带去的麻烦,就买了个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里面,如下图:
在这里插入图片描述lpr/CMakeLists.txt
然后 “cmake . ”,“make ”就可以了,编译过程中,因为opencv版本问题,会报错,我的软件环境会有两个错误,都是换一下参数就可以了。如下图:
util.hniBlackThreshold.h
然后就可以编译成功了,接着就可以跑编译出来的一堆 TEST_* 测试程序,记得要改一下里面的路径重新编译一下,否则加载图片路径不对还是跑不起来。
在这里插入图片描述
我临时出去外面路边拍了一些车,识别率还是挺高的,少数一些角度很斜的可能识别不出来,基本上准确率都挺好的,在此感谢热心的HyperLPR开源作者们,希望他们作出最优秀的开源软件~

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!