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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python的opencv库_用于Python的Opencv可视化库安装,面向,OpenCV,视觉

發(fā)布時間:2023/12/19 python 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python的opencv库_用于Python的Opencv可视化库安装,面向,OpenCV,视觉 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

計算機視覺最重要的庫莫過于OpenCV,ananconda功能很強大,但是也有比較重要的幾個庫,還沒做成集成開發(fā)環(huán)境,需要自己安裝。

在安裝的過程中也走了許多彎路,因為安裝的方法有許多許多,有些隨著OpenCV的更新已經(jīng)過時,有些方法特別麻煩。這個是我試了很多次,而且認為是比較簡單的方法來介紹一下

簡單介紹一下OpenCV

Opencv(Open Source Computer Vision Library)是一個基于開源發(fā)行的跨平臺計算機視覺庫,它實現(xiàn)了圖像處理和計算機視覺方面的很多通用算法,已成為計算機視覺領(lǐng)域最有力的研究工具。在這里我們要區(qū)分兩個概念:圖像處理和計算機視覺的區(qū)別:圖像處理側(cè)重于“處理”圖像–如增強,還原,去噪,分割等等;而計算機視覺重點在于使用計算機來模擬人的視覺,因此模擬才是計算機視覺領(lǐng)域的最終目標。

OpenCV的官網(wǎng):https://opencv.org/,如果用官網(wǎng)來安裝的話,中文翻譯以后的頁面點發(fā)布,英文的點release,然后有文件,也有GitHub,都可以找到相應(yīng)的安裝包,但是不推薦

不建議用官網(wǎng)下載安裝,因為特別麻煩,推薦你下載Cmake編譯,還要下載微軟的visual studio,軟件特別大,又復(fù)雜, 安裝面向Python的OpenCV可以利用第三方網(wǎng)站安裝,這兩個網(wǎng)站下載的東西是一樣的,用哪個網(wǎng)站都行

這里介紹兩個網(wǎng)站

1.http://www.lfd.uci.edu/~gohlke/pythonlibs/

(這里主庫,貢獻庫的安裝包都有)

這個網(wǎng)站其它安裝包有很多很多,是按字母排序的

找到OpenCV,下面有很多文件,至于找哪個在下面介紹

2.https://pypi.org/project/opencv-python/

https://pypi.org/project/opencv-contrib-python/

(我們也可以選擇有pypi提供的OpenCV安裝包,上面的是主庫,下面的是貢獻庫)

這個網(wǎng)站打開,點擊下載檔案

找到與自己匹配的安裝包

文件具體選擇哪種安裝包依賴三個因素,Python版本,操作系統(tǒng),處理器位數(shù)。

例如,我已經(jīng)下載好,Python3.7解釋器,電腦是windows10,64位的,下載文件是這個opencv_python-4.2.0.34-cp37-cp37m-win_amd64.whl

1.opencv_python-4.2.0.34這個是OpenCV的版本

2.cp37-cp37m是基于Python3.7

3.win_amd64是windows64位的

下載好以后進行安裝,文件放在哪個文件夾,在相應(yīng)的文件夾上面輸入cmd,然后就進入到了命令提示符

在cmd命令提示符的當前文件夾名后輸入pip install 完整的文件名,例如我的是pip install opencv_python-4.2.0.34-cp37-cp37m-win_amd64.whl

然后連續(xù)按兩下enter

看見successfully installed opencv-python-4.2.0.34 就代表安裝成功了

這個OpenCV庫包含兩個部分

1.OpenCV主庫:即通常安裝的OpenCV庫,這個庫是成熟的穩(wěn)定的,有核心的OpenCV團隊維護。

2.OpenCV貢獻庫:該庫的擴展名稱為OpenCV-contrbi,由社區(qū)開發(fā)和維護,其包含的視覺應(yīng)用比OpenCV主庫更全面。這里包含了很多很多的擴展模塊,舉例如下。

bioinspired:生物視覺模塊

datasets: 數(shù)據(jù)集讀取模塊

dnn:深度神經(jīng)網(wǎng)絡(luò)模塊

face:人臉識別模塊

matlab: MATLAB接口模塊

stereo:雙目立體匹配模塊

text:視覺文本匹配模塊

tracking: 基于視覺的目標跟蹤模塊

xobjdetect: 增強2D目標檢測模塊

xphoto:計算攝影擴展模塊

安裝貢獻庫,同樣去網(wǎng)站下載安裝包,用同樣的方法安裝,這里就不具體介紹了。

如果你安裝annaconda以后,然后在ananconda prompt中輸入conda list,然后enter兩下

OpenCV-Python和OpenCV-contrbi-python顯示,這樣基于Python的OpenCV就安裝完事了

如果覺得我寫的文章還算用心的話,求贊賞,求關(guān)注,求轉(zhuǎn)發(fā),在此謝謝各位。

微信公眾號:姚永生計算機視覺,求關(guān)注哦!

總結(jié)

以上是生活随笔為你收集整理的python的opencv库_用于Python的Opencv可视化库安装,面向,OpenCV,视觉的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。