1. 程式人生 > >樹莓派中python下的opencv

樹莓派中python下的opencv

在樹莓派下搭建python-opencv環境非常簡單使用命令

sudo apt-get install python-opencv
就可以安裝這個環境了

現在使用這個命令安裝的是opencv2.4.1版本。需要說明的是2.3.1版本以上的opencv-python中,已經不在有highgui等模組了,所以網上許多舊程式碼中已經不適用於現在的版本。而在2.3.1及以上的opencv中,則使用cv2這個模組代替的了highgui以及舊版的cv模組,所以現在可以用以下的指令來解決問題

import cv2
import cv2.cv as cv

我用的2.4.1的opencv版本中,仍然儲存了cv這個舊版的模組。相對於舊的cv模組,cv2更加靈活。cv2充分使用了python中的numpy,而cv則無法使用numpy。網上的許多程式因為寫的時間不同,經常是cv和cv2混用,導致了程式混亂,現在比較推薦的是使用cv2模組進行python的opencv開發。

如果你想要安裝最新版本的python-opencv,那麼就不能按照以上的方法進行了,我們需要下載github上opencv-python的原始碼,然後用cmake去編譯原始碼,最後install在系統中,具體過程我也沒編譯過,可以參考這裡的官方教程


相關推薦

樹莓pythonopencv

在樹莓派下搭建python-opencv環境非常簡單使用命令 sudo apt-get install python-opencv就可以安裝這個環境了 現在使用這個命令安裝的是opencv2.4.1版本。需要說明的是2.3.1版本以上的opencv-python中,已經

樹莓Python+OpenCV做人臉識別

硬體:樹莓派 B+ 先安裝python-opencv:  sudo apt-get install python-opencv Python 2.7   OpenCV3.0 然後在樹莓派usb埠插入一個通用的usb攝像頭,看系統是否自動識別並

opencv樹莓的執行錯誤

在使用樹莓派原生系統安裝opencv。由於樹莓派原生系統中有兩個版本的python環境。即python2和python3。當使用pip包管理器下載opencv時pip install python-opencv會出先找不到包的問題,所以我們可以使用pip3 install p

樹莓安裝Python+OpenCV

我使用的是樹莓派1B,其實有更高型號的樹莓派,但是本著廢物利用的原則 我使用的版本是是 2016-09-23-raspbian-jessie.zip 這個版本的好處是能首次上電就連線SSH,後繼的版本就不行了。 首次上電,要ping通以後多等一會才能SSH,然後是擴充套

轉載:樹莓安裝Python-OpenCV

在樹莓派上安裝OpenCV,網路上已經有很多教程方案,樹莓派上的系統為2016年的jessie-raspbian,嘗試過原始碼安裝的方式,但編譯過程總是會出錯,多方查詢仍解決不了。  放棄了原始碼安裝,發現有很便捷的方式,可以安裝Python版的OpenCV,只需2行命令。  在此之前請務必更新一下系統。

Pythonopencv使用筆記(一)(圖像簡單讀取、顯示與儲存)

操作 灰度圖 清晰 ren from tty ims 圖像 type 寫在之前 從去年開始關註python這個軟件,途中間間斷斷看與學過一些關於python的東西。感覺python確實是一個簡單優美、easy上手的腳本編程語言,眾多的第三方庫使得py

樹莓使用網路API

#!/usr/bin/env bash LOCATION=guangzhouTOKEN=*****************************   //和風天氣keyWEATHER=$(curl "https://free-api.heweather.com/s6/weather?locati

樹莓安裝QT

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

樹莓獲得root許可權 轉

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

樹莓上跑一個opencv小程式(沒有使用makefile)

前提opencv已經在樹莓派上配置好了(我用的庫是opencv-3.3.0) 新建opencv_test.cpp檔案  執行命令 vim opencv_test.cpp   編輯程式碼 為了方便複製貼上 #include<opencv2/core/core.

OpenCV PythonOpenCV安裝和入門最強詳細攻略

                一、關於OpenCV簡介       OpenCV是一個基於BSD許可(開源)發行的跨平臺計算機視覺庫,可以執行在Linux、Windows、Android和Mac OS作業系統上。它輕量級而且高效——由一系列 C 函式和少量 C++ 類構成,同時提供了Python、Ruby、

Pythonopencv使用筆記之hough變換

在數字影象中,往往存在著一些特殊形狀的幾何圖形,像檢測馬路邊一條直線,檢測人眼的圓形等等,有時我們需要把這些特定圖形檢測出來,hough變換就是這樣一種檢測的工具。 Hough變換的原理是將特定圖形上的點變換到一組引數空間上,根據引

QT編寫的程式從Windows作業系統移植到樹莓編譯並執行

     開發環境    Win10 + QT5.6  和 樹莓派 1.在Win10中用QT新建一個 Qt  Widgets Application 專案    2 .找到工程目錄 3 .將整個

樹莓系統的安裝以及將wiringPi庫加入到樹莓

樹莓派系統的安裝: 1.首先進入官網的download(https://www.raspberrypi.org/downloads/)來下載Raspbian。 2.將預備好的SD進行格式化。 3.直接通過Ubuntu系統將其燒寫到SD卡中。 4.最後將SD卡插入到樹莓派中開

樹莓做wifi熱點+opencv安裝和呼叫CSI攝像頭及遇到的問題

wifi AP 讓樹莓派作為wifi熱點,按照https://blog.csdn.net/qq_21768483/article/details/82944874配置下來可以用,其中wifi的密碼長度為4會跳出一個error,最好密碼長一點。網速還挺好。裡面install的幾個軟體是很強大的,可

樹莓使用Python獲取DHT22的溫溼度資料

說明     樹莓派系統使用的是Raspbian 9,Python版本是Python3,感測器使用DHT22,PC端使用Putty通過SSH協議連線樹莓派,埠為預設的22。還用到了Windows下的mstsc工具,用來影象化登入樹莓派,不習慣使用命令的操作可以用

Pythonopencv使用筆記(十)(影象頻域濾波與傅立葉變換)

前面曾經介紹過空間域濾波,空間域濾波就是用各種模板直接與影象進行卷積運算,實現對影象的處理,這種方法直接對影象空間操作,操作簡單,所以也是空間域濾波。 頻域濾波說到底最終可能是和空間域濾波實現相同的功能,比如實現影象的輪廓提取,在空間域濾波中我們使用一個拉普拉

樹莓安裝ROS系統(Kinetic)

在樹莓派中安裝ROS系統 重新梳理了一下樹莓派的安裝流程,現在我們來開始吧~ step1.安裝源(中國) sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.us

Pythonopencv使用筆記(五)(影象的平滑與濾波)

對於圖形的平滑與濾波,但從濾波角度來講,一般主要的目的都是為了實現對影象噪聲的消除,增強影象的效果。 首先介紹二維卷積運算,影象的濾波可以看成是濾波模板與原始影象對應部分的的卷積運算。關於卷積運算,找到幾篇相關的部落格: 對於2D影象可以進行低通或者高通

Pythonopencv使用筆記(十一)(詳解hough變換檢測直線與圓)

在數字影象中,往往存在著一些特殊形狀的幾何圖形,像檢測馬路邊一條直線,檢測人眼的圓形等等,有時我們需要把這些特定圖形檢測出來,hough變換就是這樣一種檢測的工具。 Hough變換的原理是將特定圖形上的點變換到一組引數空間上,根據引數空間點的累計結果找到一個極