目錄
- 一。安裝python
- 1.到python官網(wǎng)下載安裝包
- 2.安裝python
- 3.環(huán)境的驗(yàn)證
- 二.安裝numpy
- 三.安裝matplotlib
- 四、安裝opencv
- 五。安裝jupyter notebook
- 六、vscode的下載、安裝、啟動(dòng)和配置
- 6.安裝python代碼自動(dòng)補(bǔ)全插件
- 七。第一個(gè)opencv程序
- 八、構(gòu)建虛擬環(huán)境
一。安裝python
1.到python官網(wǎng)下載安裝包
注意:班級(jí)同學(xué)們請(qǐng)到班級(jí)資料下載安裝包,可以不用到網(wǎng)上下載。
點(diǎn)擊導(dǎo)航欄download->windows ,在打開的頁面下載選擇合適python版本的安裝包下載。
2.安裝python
a、雙擊啟動(dòng)安裝程序, 在如下彈窗上點(diǎn)擊【運(yùn)行】,系統(tǒng)打開安裝程序。
b.勾選窗口下方的選項(xiàng)后,點(diǎn)擊【install Now】按鈕開始安裝
知識(shí)點(diǎn):添加python路徑到path后,你在命令窗口中的任何路徑下執(zhí)行python,系統(tǒng)都可以找到python.exe,如果不添加到環(huán)境變量path中,則必須指定完整的python.exe的路徑才能正常啟動(dòng)python。
系統(tǒng)彈出是否允許對(duì)設(shè)備更改的提示窗口,點(diǎn)擊【是】后繼續(xù)安裝
c.安裝完成后關(guān)閉安裝程序
當(dāng)出現(xiàn)下面的窗口,就說明你已經(jīng)成功安裝了python,點(diǎn)擊【close】結(jié)束安裝。
3.環(huán)境的驗(yàn)證
打開命令行窗口(cmd) ,輸入python后,系統(tǒng)能正常響應(yīng),并進(jìn)入python環(huán)境,則說明安裝成功了。
二.安裝numpy
1.安裝numpy
numpy庫支持?jǐn)?shù)組、矩陣等運(yùn)算,是opencv需要的。所以要先安裝下。
安裝numpy只需要在命令行窗口中輸入 :
pip install numpy
但為提高下載速度,建議采用國內(nèi)鏡像源進(jìn)行安裝:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
知識(shí)點(diǎn):pip默認(rèn)從國外 https://pypi.Python.org/simple/
下載,下載速度慢,
-i 參數(shù)可以指定鏡像源,采用國內(nèi)鏡像,提高安裝速度。
https://pypi.tuna.tsinghua.edu.cn/simple 為清華大學(xué)鏡像源
2 驗(yàn)證numpy
啟動(dòng)python后,執(zhí)行import numpy,如果沒有錯(cuò)誤提示,則說明numpy正常安裝了
三.安裝matplotlib
matplotlib在顯示圖像,繪制圖表方面很方便,建議大家安裝一下。
安裝和檢查的方法同numpy。安裝命令改為:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib
四、安裝opencv
opencv有三種方式可以安裝,pip方式,預(yù)編譯方式和源代碼方式。第三種方式較為復(fù)雜,就不在此介紹。上面pip的方式想必同學(xué)們已經(jīng)掌握,所以建議同學(xué)們可以操練下預(yù)編譯方式奧。
1) pip方式:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
2)預(yù)編譯方式
在python官網(wǎng)下載預(yù)編譯的opencv文件后,解壓。
(班級(jí)同學(xué)不用下載,請(qǐng)到超星班級(jí)資料 的 安裝包及組件 > opencv預(yù)編譯文件 目錄下下載)
五。安裝jupyter notebook
著名的jupyter notebook還是很有必要安裝下的。
它是一種交互式編程工具,你可以寫上一段代碼,就執(zhí)行下,執(zhí)行結(jié)果也可以保留下來,讓學(xué)習(xí)過程變得更直接,更容易。
大家可以采用pip方式安裝jupyter notebook。
安裝命令不告訴你,是不是你已經(jīng)可以自己搞定了呢?
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter notebook
安裝截圖如下
安裝完成后,運(yùn)行jupyter notebook.exe即可啟動(dòng)。
六、vscode的下載、安裝、啟動(dòng)和配置
1)vscode的下載和安裝
注意。班級(jí)同學(xué)請(qǐng)去超星班級(jí)資料下載,無需去vscode官網(wǎng)下載安裝包,
a)打開下載頁面
b)根據(jù)操作系統(tǒng)選擇相應(yīng)安裝程序
c)解壓zip文件
解壓到D盤根目錄下(也可是其他盤,建議在根目錄下方便查找)
d)啟動(dòng)程序
如上圖所示,到解壓目錄下,雙擊code.exe啟動(dòng)程序。打開界面如下
如果你希望打開或保存文件到指定目錄,可以點(diǎn)擊【打開文件夾】選擇哪個(gè)目錄
例如,
打開后,列表顯示文件夾中的文件
2)vscode環(huán)境配置
a)界面字體大小設(shè)置
b)界面漢化插件安裝
點(diǎn)擊【install】,安裝完成后重啟。下面就是漢化之后的界面
c).vscode上安裝python插件
參考如下所示,安裝python插件
6.安裝python代碼自動(dòng)補(bǔ)全插件
Visual Studio IntelliCode
6. 設(shè)置python解釋器
打開命令選項(xiàng)板(Ctrl + Shift + P)選擇Python 3解釋器,開始鍵入Python:select inter命令進(jìn)行搜索,然后選擇命令。
選擇命令后,系統(tǒng)彈出可選的python解釋器環(huán)境,根據(jù)需要選擇
如果你要的python環(huán)境不再列表中,則點(diǎn)擊“enter interpreter path...”,在彈出窗口中選擇你要的那個(gè)python文件路徑。
七。第一個(gè)opencv程序
在vscode中點(diǎn)擊新建一個(gè)python文件,如lesson01.py
輸入代碼如下:
注意:請(qǐng)確保執(zhí)行前你已經(jīng)將lena,jpg文件放到該py文件所在的目錄,否則則會(huì)由于找不到文件而打開失敗。
import numpy as np
import cv2 as cv
img = cv.imread("lena.jpg") #讀取當(dāng)前路徑下的圖像文件lena,jpg
cv.imshow("lena",img) # 顯示圖像,窗口標(biāo)題未:lena
cv.waitKey(0) #等待用戶輸入
cv.destroyAllWindows() #用戶一旦輸入任意鍵后,程序關(guān)閉窗口
執(zhí)行結(jié)果如下
八、構(gòu)建虛擬環(huán)境
我們手頭可能有2個(gè)項(xiàng)目,項(xiàng)目A可能需要的opencv版本a可能和項(xiàng)目B需要的opencv版本,那么怎么辦?
我們可以運(yùn)行項(xiàng)目A時(shí),按要求安裝opencv版本a,運(yùn)行項(xiàng)目B時(shí),卸載opencv的版本a,再安裝版本b,但是這樣會(huì)不會(huì)讓人難過,有點(diǎn)頭暈?zāi)兀?/p>
還好,我們可以通過虛擬環(huán)境解決。
虛擬環(huán)境就好比你準(zhǔn)備好多個(gè)獨(dú)立的房間,不同的房間進(jìn)行不同的裝修,需要什么樣的配置,就選用那個(gè)房間就好了。
虛擬環(huán)境的基本過程為:創(chuàng)建虛擬環(huán)境 -> 激活某個(gè)虛擬環(huán)境 -> 配置虛擬環(huán)境 -> 使用環(huán)境
下面我們來搭建一個(gè)虛擬環(huán)境看看吧!
1)創(chuàng)建虛擬環(huán)境
下面命令在當(dāng)前路徑下創(chuàng)建一個(gè)文件夾myenv1作為虛擬環(huán)境文件的容器
python -m venv myenv1
2)激活虛擬環(huán)境
根據(jù)需要安裝相應(yīng)的模塊
3)配置虛擬環(huán)境
激活后就可以根據(jù)需要安裝相應(yīng)的模塊了。例如,如下所示:
4)使用虛擬環(huán)境
你可以在在你的python開發(fā)環(huán)境中去設(shè)置虛擬環(huán)境。
下面以vscoe為例說明,的虛擬環(huán)境的配置方法。
a)點(diǎn)擊左下角的“管理”按鈕后,點(diǎn)擊彈出菜單[命令面板..]
然后,再點(diǎn)擊下圖中的【Find..】
設(shè)置之后,vscode左下角顯示了當(dāng)前使用的虛擬環(huán)境,及其python的版本
到此這篇關(guān)于opencv-python 開發(fā)環(huán)境的安裝、配置的文章就介紹到這了,更多相關(guān)opencv python環(huán)境配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- VS2019+python3.7+opencv4.1+tensorflow1.13配置詳解
- python3 使用Opencv打開USB攝像頭,配置1080P分辨率的操作
- python 下 CMake 安裝配置 OPENCV 4.1.1的方法
- Anaconda下配置python+opencv+contribx的實(shí)例講解
- Python3.5.3下配置opencv3.2.0的操作方法
- Ubuntu16.04/樹莓派Python3+opencv配置教程(分享)
- Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
- 淺談配置OpenCV3 + Python3的簡易方法(macOS)
- 淺談python配置與使用OpenCV踩的一些坑
- OpenCV2.3.1+Python2.7.3+Numpy等的配置解析