EasyPR(车牌识别系统)VS+Opencv环境配置的关键点

来源:互联网 发布:网络线管的种类及作用 编辑:程序博客网 时间:2024/06/05 11:58

           EasyPR是一个开源的中文车牌识别系统,其目标是成为一个简单,高效,准确的车牌识别库。该开源系统基于openCV开源库,可以移植到opencv支持的所有平台,在Github上有全部的源代码。该开源系统可以作为学习openCV的一个极好的范例。但是很多人刚开始开始学习EasyPR总是遇到环境配置的问题,经常没把环境配置好,导致运行出各种错误。本文案例基于EasyPR在64位的电脑在VS2013+OpenCV3.1.0下的配置。

EasyPR在Github中的地址:https://github.com/liuruoze/EasyPR感谢他们的无私贡献。

VS跟OpenCV的下载及安装

      这个的话,网上的教程很多,OpenCV大都是在官网下载的,VS的来源很多,自己看从哪下载方便。

1.OpenCV要配置好系统环境变量path,把路径引到opencv中的build中的x86或x64中的v12或者v14中的bin文件夹,这个具体看你opencv的安装路径注意是系统环境变量的path,不是修改用户变量。


2.VS+Opencv的环境配置,主要是库目录,跟包含目录的配置,opencv3.0以上有个好处就是不用再输入那么多的lib文件名,310就是指opencv3.1.0,如果是opencv3.0.0那就是300,有d就是debug,没d就是release,以此类推。


这类全局配置,网上各种教程,不再多说。

EasyPR(车牌识别系统)VS+Opencv环境配置的关键点

      重点是EasyPR不一样的地方,首先是去github上下载然后解压。如果做完上面的全局配置,那么实际上要调试EasyPR还差了点配置。如果没有配置的话,会出现各种问题。要调试EasryPR还要在包含目录里加上EasryPR的主目录路径,我是解压在桌面。


        配置好后,我还出现了个问题,提示我缺少CLC.exe文件,当时不知道什么问题,花费了很多的时间,后来发现是可执行文件目录少$(ExecutablePath),填上问题就解决了,对于可执行目录需不需要打路径,我是打上了路径,但有些朋友没打路径也可以运行起来,如果打路径,记得一定要带上;$(ExecutablePath)



1 0
原创粉丝点击