成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Python opencv contrib版本安裝指北

UsherChen / 3080人閱讀

摘要:注意版本的是普通的超集,包含了所有正常版的功能,可以理解為。因為識別的還是之前的版本。安裝好以后就可以愉快地使用各種庫了。

寫在前面

之前搞樹莓派,opencv的contrib版本死活裝不上,最后用C++版本四線程編譯了一天, 浪費生命的玩意兒
我明明記得之前,pip install opencv-contrib是可以安裝的......,年級大了,老了
最近終于找到了一篇推文,原來是pip install opencv-contrib-python,呵呵,什么時候改的??
以下摘自這位大佬的博客:

大佬原話
OpenCV ContribOpenCV的擴(kuò)展模塊,包含了許多最新的以及可能還沒有正式發(fā)布有待進(jìn)一步完善的算法,可以理解為是OpenCV的擴(kuò)展包,Github網(wǎng)頁點擊查看。 這有點類似于Matlab中的各個可選安裝擴(kuò)展包。 同時在OpenCV 3.0以后,SIFT、SURF等特征算法也放到了Contrib庫中。 所以如果想使用SIFT算子,則必須要安裝Contrib庫, 下面以Python安裝OpenCV Contrib庫為例,介紹安裝流程。 注意Contrib版本的OpenCV是普通OpenCV的超集,包含了所有OpenCV正常版的功能,可以理解為“OpenCV PLUS”。 這里暫時不介紹C++版本Contrib的安裝了,因為之前試了挺久但是沒有成功,編譯時一直出現(xiàn)各種奇怪的問題,百度也百度不到。整個編譯過程太痛苦了,弄了一天也沒弄好,所以暫時就不說了。而Python版就簡單多了,直接PIP即可,也不用編譯。 又一次讓我深刻感受到“人生苦短,我用Python”的真諦。不管什么方法,完成任務(wù)就可以了,不見得非得用編譯OpenCV C++源碼來折磨自己。
1.卸載以前的OpenCV

如果你以前安裝過OpenCV,那么請先卸載干凈,否則等Contrib版的裝好以后,可能出現(xiàn)無法識別的情況。因為識別的還是之前的版本。 利用PIP命令即可卸載。

pip uninstall opencv-python
2.安裝Contrib版OpenCV

Python版的Contrib裝起來也非常簡單,一行命令即可。

pip install opencv-contrib-python

這里裝的是已經(jīng)預(yù)編譯好的帶有Contrib擴(kuò)展模塊的OpenCV,如果想安裝普通版本的OpenCV,直接把opencv-contrib-python換成opencv-python即可。其PIP項目主頁在這,簡單易用,如果有問題可以去這個主頁看看。 安裝好以后就可以愉快地使用各種Contrib庫了。

最后

至于C++版本編譯方法,我有時間的話回來補(bǔ)上,嘿嘿

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/45236.html

相關(guān)文章

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<