主頁 > 知識(shí)庫 > opencv-python 開發(fā)環(huán)境的安裝、配置教程詳解

opencv-python 開發(fā)環(huán)境的安裝、配置教程詳解

熱門標(biāo)簽:B52系統(tǒng)電梯外呼顯示E7 高德地圖標(biāo)注收入咋樣 地圖標(biāo)注多個(gè) 企業(yè)微信地圖標(biāo)注 銀川電話機(jī)器人電話 鶴壁手機(jī)自動(dòng)外呼系統(tǒng)違法嗎 怎么辦理400客服電話 萊蕪電信外呼系統(tǒng) 沈陽防封電銷電話卡

一。安裝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等的配置解析

標(biāo)簽:呼倫貝爾 銀川 烏魯木齊 呼倫貝爾 安慶 三亞 葫蘆島 湘西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《opencv-python 開發(fā)環(huán)境的安裝、配置教程詳解》,本文關(guān)鍵詞  opencv-python,開發(fā),環(huán)境,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《opencv-python 開發(fā)環(huán)境的安裝、配置教程詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于opencv-python 開發(fā)環(huán)境的安裝、配置教程詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章