日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

easypr最新Linux,easyPR基本使用

發布時間:2023/12/20 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 easypr最新Linux,easyPR基本使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、easypr下載運行

第一步可以去下載easypr的zip的包,然后解壓,我用的是碼云新建項目,從git導入,這樣子下載比較快一點 ?git:https://github.com/liuruoze/EasyPR

# cd EasyPR

進入工程文件 我們可以看到很多的文件,現在應該注意 build.sh 與 cmakelists.txt這兩個文件就ok了。

#vim CMakeLists.txt

加入set( OpenCV_DIR “/home/andy/opencv-3.2.0/build”) 注意,這里的opencv路徑是自己安裝時候的路徑

如果現在運行 #./build.sh 會編譯到一半報錯、

對于上面這個問題需要按照提示的錯誤去找 在github上看到一個答案解決了這個問題 : Opencv3.2版本的支持,編譯前僅需要將config.h中將#define CV_VERSION_THREE_ZERO改為#define CV_VERSION_THREE_TWO即可。

2、在Linux下安裝EasyPr遇到的問題:

easypr/src/util/kv.cpp:11: void easypr::Kv::load(const string&): Assertion `reader’ failed.

解決方案:

在include/easypn/config.h中將相對地址全部修改為絕對地址

static const char* kDefaultSvmPath = "/home/mxy/qt_code/easypr5/model/svm_hist.xml";

static const char* kLBPSvmPath = "/home/mxy/qt_code/easypr5/model/svm_lbp.xml";

static const char* kHistSvmPath = "/home/mxy/qt_code/easypr5/model/svm_hist.xml";

static const char* kDefaultAnnPath = "/home/mxy/qt_code/easypr5/model/ann.xml";

static const char* kChineseAnnPath = "/home/mxy/qt_code/easypr5/model/ann_chinese.xml";

static const char* kGrayAnnPath = "/home/mxy/qt_code/easypr5/model/annCh.xml";

//This is important to for key transform to chinese

static const char* kChineseMappingPath = "/home/mxy/qt_code/easypr5/model/province_mapping";

若還是不行,則在linux下面的用cmake編譯的后來把編譯好的demo放進EasyPR文件里面再運行就好了

3、測試:

./demo recognize -p resources/image/chars_identify.jpg

./demo recognize -p *****

//*****是你要解析的圖片(絕對地址,或者能夠找到他的地方)

總結

以上是生活随笔為你收集整理的easypr最新Linux,easyPR基本使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。