濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > python之OpenCV的作用以及安裝案例教程

python之OpenCV的作用以及安裝案例教程

熱門標(biāo)簽:西青語(yǔ)音電銷機(jī)器人哪家好 無(wú)錫智能外呼系統(tǒng)好用嗎 地圖標(biāo)注與注銷 旅游廁所地圖標(biāo)注怎么弄 成都呼叫中心外呼系統(tǒng)哪家強(qiáng) 宿州電話機(jī)器人哪家好 南昌地圖標(biāo)注 百應(yīng)電話機(jī)器人總部 電梯新時(shí)達(dá)系統(tǒng)外呼顯示e

OpenCV的作用及安裝

OpenCV簡(jiǎn)介

OpenCV是一個(gè)開源的跨平臺(tái)計(jì)算機(jī)視覺(jué)庫(kù),可以運(yùn)行在Linux、Windows、Android和Mac OS操作系統(tǒng)上。提供了Python、Ruby、MATLAB等語(yǔ)言的接口,并且實(shí)現(xiàn)了圖像處理和計(jì)算機(jī)視覺(jué)方面的很多通用算法,可以給開發(fā)者調(diào)用。

OpenCV應(yīng)用領(lǐng)域

  • 計(jì)算機(jī)視覺(jué)領(lǐng)域方向
  • 人機(jī)互動(dòng)
  • 物體識(shí)別
  • 圖像分割
  • 人臉識(shí)別
  • 動(dòng)作識(shí)別
  • 運(yùn)動(dòng)跟蹤
  • 機(jī)器人
  • 運(yùn)動(dòng)分析
  • 機(jī)器視覺(jué)
  • 結(jié)構(gòu)分析
  • 汽車安全駕駛

OpenCV涉及的技術(shù)

  • 圖像數(shù)據(jù)的操作: 分配、釋放、復(fù)制、設(shè)置和轉(zhuǎn)換。 圖像是視頻的輸入輸出I/O ,文件與攝像頭的輸入、圖像和視頻文件輸出)。
  • 矩陣和向量的操作以及線性代數(shù)的算法程序:矩陣積、解方程、特征值以及奇異值等。
  • 各種動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu):列表、隊(duì)列、集合、樹、圖等。 
  • 基本的數(shù)字圖像處理:濾波、邊緣檢測(cè)、角點(diǎn)檢測(cè)、采樣與差值、色彩轉(zhuǎn)換、形態(tài)操作、直方圖、圖像金字塔等。 
  • 結(jié)構(gòu)分析:連接部件、輪廓處理、距離變換、各自距計(jì)算、模板匹配、Hough變換、多邊形逼近、直線擬合、橢圓擬合、Delaunay 三角劃分等。 
  • 攝像頭定標(biāo):發(fā)現(xiàn)與跟蹤定標(biāo)模式、定標(biāo)、基本矩陣估計(jì)、齊次矩陣估計(jì)、立體對(duì)應(yīng)。
  • 運(yùn)動(dòng)分析:光流、運(yùn)動(dòng)分割、跟蹤。 
  • 目標(biāo)識(shí)別:特征法、隱馬爾可夫模型:HMM。
  • 基本的GUI:圖像與視頻顯示、鍵盤和鼠標(biāo)事件處理、滾動(dòng)條。 
  • 圖像標(biāo)注:線、二次曲線、多邊形、畫文字。

OpenCV的安裝

mac上安裝opencv時(shí),一開始使用pip3 install python-opencv時(shí)報(bào)錯(cuò),提示:No matching distribution found for python-opencv,使用pip3 install opencv,也報(bào)錯(cuò),提示找不到opencv,如圖

alicedembp:~ alice$ pip3 install python-opencv

Collecting python-opencv

  Could not find a version that satisfies the requirement python-opencv (from versions: )

No matching distribution found for python-opencv

后來(lái)重新反過(guò)來(lái)試了一下pip3 install opencv-python,居然成功了 ,如圖

alicedembp:~ alice$ pip3 install python-opencv
Collecting python-opencv
  Could not find a version that satisfies the requirement python-opencv (from versions: )
No matching distribution found for python-opencv
alicedembp:~ alice$ pip3 install opencv-python
Collecting opencv-python
  Downloading https://files.pythonhosted.org/packages/8d/ff/13e77ee7ac431f831e20d81a6bf0214ca1cf550cf9b575e3213e14325c81/opencv_python-4.1.0.25-cp37-cp37m-macosx_10_7_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (52.1MB)
    100% |████████████████████████████████| 52.1MB 735kB/s 
Requirement already satisfied: numpy>=1.14.5 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from opencv-python) (1.16.1)
Installing collected packages: opencv-python
Successfully installed opencv-python-4.1.0.25
alicedembp:~ alice$ 

可以在終端使用命令行import cv2檢驗(yàn)一下是否真的成功了

alicedembp:~ alice$ python
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 26 2018, 23:26:24) 
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> 

導(dǎo)入時(shí)無(wú)出錯(cuò)提示,確認(rèn)已成功~也可通過(guò)cv2.__version__查看安裝的版本,示例如下:

alicedembp:~ alice$ python
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 26 2018, 23:26:24) 
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'4.1.0'

到此這篇關(guān)于python之OpenCV的作用以及安裝案例教程的文章就介紹到這了,更多相關(guān)python之OpenCV的作用及安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python openvc 裁剪、剪切圖片 提取圖片的行和列
  • python實(shí)現(xiàn)圖像處理之PiL依賴庫(kù)的案例應(yīng)用詳解
  • Python爬蟲之Scrapy環(huán)境搭建案例教程
  • Python基礎(chǔ)之標(biāo)準(zhǔn)庫(kù)和常用的第三方庫(kù)案例教程
  • Python中return用法案例詳解
  • python中Task封裝協(xié)程的知識(shí)點(diǎn)總結(jié)
  • 理解python中裝飾器的作用
  • Python爬蟲中urllib3與urllib的區(qū)別是什么
  • python Django框架快速入門教程(后臺(tái)管理)

標(biāo)簽:濰坊 贛州 雅安 渭南 西安 許昌 七臺(tái)河 辛集

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python之OpenCV的作用以及安裝案例教程》,本文關(guān)鍵詞  python,之,OpenCV,的,作用,以及,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python之OpenCV的作用以及安裝案例教程》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于python之OpenCV的作用以及安裝案例教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    崇文区| 红原县| 康定县| 汉寿县| 阳原县| 郸城县| 龙井市| 鹤山市| 东兰县| 江达县| 行唐县| 大庆市| 海淀区| 潜江市| 留坝县| 鄯善县| 大石桥市| 郑州市| 泽库县| 界首市| 石楼县| 佛教| 射洪县| 顺昌县| 吉安市| 化州市| 黄龙县| 西华县| 万山特区| 顺义区| 永嘉县| 惠来县| 前郭尔| 茂名市| 珲春市| 衡山县| 绥滨县| 嘉峪关市| 新建县| 湛江市| 三台县|