OpenCV基礎 | 1.python3.6+OpenCV4.0環境配置

Python實戰社羣php

Java實戰社羣java

長按識別下方二維碼,按需求添加python

掃碼關注添加客服linux

進Python社羣▲程序員

掃碼關注添加客服web

進Java社羣微信

做者丨小郭學數據多線程

源自丨快學python(ID:kxpython)ide

哈嘍,大家的小郭回來了!
學習

接下來的一個系列會更新圖像處理的一些基本知識。

學習視頻可參見python+opencv3.3視頻教學 基礎入門[1]

今天寫的是python3.6+OpenCV4.0環境的配置

環境的配置是基於Anaconda的,沒有下載的小夥伴能夠自行下載,附一個anaconda下載教程怎麼安裝Anaconda3[2]

1.OpenCv簡介

OpenCV的全稱是Open Source Computer Vision Library,是一個跨平臺的計算機視覺庫。OpenCV是由英特爾公司發起並參與開發,以BSD許可證受權發行,能夠在商業和研究領域中無償使用。OpenCV可用於開發實時的圖像處理、計算機視覺以及模式識別程序。該程序庫也能夠使用英特爾公司的IPP進行加速處理。

參自維基百科[3]

2.OpenCv安裝

1.建立虛擬環境

conda create –n opencv4.0 python=3.6

建立完成後會出現以下界面

若是要安裝以上包,選擇y

2. 打開環境activate opencv4.0activate opencv4.0

activate opencv4.0

3 查找能夠安裝的opencv版本

anaconda search –t conda opencv
  • Name 版本名稱

  • Version 版本Package

  • Types 包類型

  • Platforms 支持的平臺,如win,linux,osx

  • Bulids 版本基於的底層,自我理解的基於的py版本,gpu版本這些

4.選擇合適的版本下載

我本身選擇的是這個

5.顯示要安裝版本的路徑

cmd終端輸入anaconda show +名稱

好比說我選擇的是anaconda/opencv,即在終端中輸入anaconda show anaconda/opencv

6.複製路徑安裝

複製第五步中箭頭所指路徑,等待安裝

conda install --channel https://conda.anaconda.org/anaconda opencv

安裝完成

7.檢測是否全部包都安裝完畢

複製第六步路徑檢測 若出現箭頭所指內容,則證實安裝成功

3.測試案例

import cv2 as cv
#src=cv.imread("D:\opencvprogects\images\lena.jpg") 絕對路徑
src=cv.imread("./images/lena.jpg") #讀入圖片,相對路徑
cv.namedWindow("xiaoguo",cv.WINDOW_AUTOSIZE) #建立名爲xiaoguo的窗口,窗口大小可變
cv.imshow("xiaoguo",src) #將圖片放入窗口中,即窗口的大小也就是圖片的大小
cv.waitKey(0) ## 等有鍵輸入或者1000ms後自動將窗口消除,0表示只用鍵輸入結束窗口

測試結果以下:

參考資料

[1]

python+opencv3.3視頻教學 基礎入門: https://www.bilibili.com/video/BV1QW411F7e7?p=1

[2]

怎麼安裝Anaconda3: https://www.zhihu.com/tardis/sogou/art/75717350

[3]

維基百科: https://zh.wikipedia.org/wiki/OpenCV

程序員專欄 掃碼關注填加客服 長按識別下方二維碼進羣

近期精彩內容推薦:  

 阿里、京東、美團……背後的共同金主

 沸騰了!蘇寧全員漲薪,每個月最高多1萬6!

 大白話java多線程,高手勿入

 用Python完成Excel合併(拆分)的各類操做


在看點這裏好文分享給更多人↓↓

相關文章
相關標籤/搜索