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

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

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

一。安裝python

1.到python官網(wǎng)下載安裝包

注意:班級同學(xué)們請到班級資料下載安裝包,可以不用到網(wǎng)上下載。

點擊導(dǎo)航欄download->windows ,在打開的頁面下載選擇合適python版本的安裝包下載。

2.安裝python

a、雙擊啟動安裝程序, 在如下彈窗上點擊【運行】,系統(tǒng)打開安裝程序。

b.勾選窗口下方的選項后,點擊【install Now】按鈕開始安裝

知識點:添加python路徑到path后,你在命令窗口中的任何路徑下執(zhí)行python,系統(tǒng)都可以找到python.exe,如果不添加到環(huán)境變量path中,則必須指定完整的python.exe的路徑才能正常啟動python。

系統(tǒng)彈出是否允許對設(shè)備更改的提示窗口,點擊【是】后繼續(xù)安裝

c.安裝完成后關(guān)閉安裝程序

當(dāng)出現(xiàn)下面的窗口,就說明你已經(jīng)成功安裝了python,點擊【close】結(jié)束安裝。

3.環(huán)境的驗證

打開命令行窗口(cmd) ,輸入python后,系統(tǒng)能正常響應(yīng),并進(jìn)入python環(huán)境,則說明安裝成功了。

二.安裝numpy

1.安裝numpy

numpy庫支持?jǐn)?shù)組、矩陣等運算,是opencv需要的。所以要先安裝下。

安裝numpy只需要在命令行窗口中輸入 :

pip install numpy

但為提高下載速度,建議采用國內(nèi)鏡像源進(jìn)行安裝:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy

知識點:pip默認(rèn)從國外 https://pypi.Python.org/simple/ 下載,下載速度慢,

-i 參數(shù)可以指定鏡像源,采用國內(nèi)鏡像,提高安裝速度。

https://pypi.tuna.tsinghua.edu.cn/simple 為清華大學(xué)鏡像源

2 驗證numpy

啟動python后,執(zhí)行import numpy,如果沒有錯誤提示,則說明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文件后,解壓。

(班級同學(xué)不用下載,請到超星班級資料 的 安裝包及組件 > 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

安裝截圖如下

安裝完成后,運行jupyter notebook.exe即可啟動。

六、vscode的下載、安裝、啟動和配置

1)vscode的下載和安裝

注意。班級同學(xué)請去超星班級資料下載,無需去vscode官網(wǎng)下載安裝包,

a)打開下載頁面

b)根據(jù)操作系統(tǒng)選擇相應(yīng)安裝程序

c)解壓zip文件

解壓到D盤根目錄下(也可是其他盤,建議在根目錄下方便查找)

d)啟動程序

如上圖所示,到解壓目錄下,雙擊code.exe啟動程序。打開界面如下

如果你希望打開或保存文件到指定目錄,可以點擊【打開文件夾】選擇哪個目錄

例如,

打開后,列表顯示文件夾中的文件

2)vscode環(huán)境配置

a)界面字體大小設(shè)置

b)界面漢化插件安裝

點擊【install】,安裝完成后重啟。下面就是漢化之后的界面

c).vscode上安裝python插件

參考如下所示,安裝python插件

6.安裝python代碼自動補全插件

Visual Studio IntelliCode

6. 設(shè)置python解釋器

打開命令選項板(Ctrl + Shift + P)選擇Python 3解釋器,開始鍵入Python:select inter命令進(jìn)行搜索,然后選擇命令。

選擇命令后,系統(tǒng)彈出可選的python解釋器環(huán)境,根據(jù)需要選擇

如果你要的python環(huán)境不再列表中,則點擊“enter interpreter path...”,在彈出窗口中選擇你要的那個python文件路徑。

七。第一個opencv程序

在vscode中點擊新建一個python文件,如lesson01.py

輸入代碼如下:

注意:請確保執(zhí)行前你已經(jīng)將lena,jpg文件放到該py文件所在的目錄,否則則會由于找不到文件而打開失敗。

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個項目,項目A可能需要的opencv版本a可能和項目B需要的opencv版本,那么怎么辦?

我們可以運行項目A時,按要求安裝opencv版本a,運行項目B時,卸載opencv的版本a,再安裝版本b,但是這樣會不會讓人難過,有點頭暈?zāi)兀?/p>

還好,我們可以通過虛擬環(huán)境解決。

虛擬環(huán)境就好比你準(zhǔn)備好多個獨立的房間,不同的房間進(jìn)行不同的裝修,需要什么樣的配置,就選用那個房間就好了。

虛擬環(huán)境的基本過程為:創(chuàng)建虛擬環(huán)境 -> 激活某個虛擬環(huán)境 -> 配置虛擬環(huán)境 -> 使用環(huán)境

下面我們來搭建一個虛擬環(huán)境看看吧!

1)創(chuàng)建虛擬環(huán)境

下面命令在當(dāng)前路徑下創(chuàng)建一個文件夾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)點擊左下角的“管理”按鈕后,點擊彈出菜單[命令面板..]

然后,再點擊下圖中的【Find..】

設(shè)置之后,vscode左下角顯示了當(dāng)前使用的虛擬環(huán)境,及其python的版本

到此這篇關(guān)于opencv-python 開發(fā)環(huán)境的安裝、配置的文章就介紹到這了,更多相關(guān)opencv python環(huán)境配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • VS2019+python3.7+opencv4.1+tensorflow1.13配置詳解
  • python3 使用Opencv打開USB攝像頭,配置1080P分辨率的操作
  • python 下 CMake 安裝配置 OPENCV 4.1.1的方法
  • Anaconda下配置python+opencv+contribx的實例講解
  • 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)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(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)民參考!
  • 推薦文章