1. 程式人生 > >CentOS 安裝 opencv, 解決 Python cv2 module 問題(終極解決方法)

CentOS 安裝 opencv, 解決 Python cv2 module 問題(終極解決方法)

下載安裝包

wget https://github.com/opencv/opencv/archive/2.4.13.zip

1. 從官網下載 opencv-2.4.13.zip

2.  執行安裝  如果提示檔案opencv-2.4.13.zip太大可以先用SCP在windows上解壓好之後用解壓檔案重新上傳到伺服器上

我這裡也提供一份我成功的按照包歡迎下載:連結: https://pan.baidu.com/s/1boOmvWb 密碼: x9pi

# unzip opencv-2.4.13.zip
# cd opencv-2.4.13
# cmake CMakeLists.txt

(此處大約1分鐘,會看到很多列印資訊,包括ffmepg的配置資訊,如果是YES,則一切OK,如下圖所示)

(1)確保安裝 python-devel

yum install zlib-devel -y
yum install python-devel -y

(2) 關鍵的一步

1:新建build資料夾 mkdir build
進入 cd build
2: cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_FFMPEG=OFF -D CMAKE_INSTALL_PREFIX=/usr/local ..
使用cmake工具在該資料夾中生成makefile檔案,指定opencv的安裝目錄為/usr/local/cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_FFMPEG=OFF -D CMAKE_INSTALL_PREFIX=/usr/local ..注意需要加上-D WITH_FFMPEG=OFF,不然編譯過程中會出現錯誤。原因是ffmpeg的更新問題。
3:sudo make
4: sudo install

注: 需要安裝 cmake 工具,cmake 命令最後一個引數為編譯目錄, . 表示當前目錄,需要注意!

# make && make install

(此處大約30分鐘)



3 在編譯目錄中

cp ./lib/cv2.so /usr/lib/python2.7/site-packages/
cp ./modules/python/src2/cv.py /usr/lib/python2.7/site-packages/

4 python 中import cv2 驗證


相關推薦

CentOS 安裝 opencv, 解決 Python cv2 module 問題終極解決方法

下載安裝包 wget https://github.com/opencv/opencv/archive/2.4.13.zip 1. 從官網下載 opencv-2.4.13.zip 2.  執

解決python “No module named pip”的方法

You should consider upgrading via the 'pip install --upgrade pip' command.提示有新版本了,可以升級pip(但是注意要把pip命令

python 學習筆記相似性計算方法

實在不能理解為啥搜狗輸入法每次我打biji的時候總是給我跳出荸薺(qi) (づ ̄ 3 ̄)づ,還有biaoshi,總是出標識(zhi)..╭(╯^╰)╮哼 基於距離的相似度計算 prefs[person][item] 資料集格式如下: example

python 3.6下安裝opencv 解決import cv2 問題Windows+Python3.6Anaconda3+OpenCV3.4安裝配置

目的: 解決import cv2問題 試了一下午,遇到一些錯誤,終於成功。 環境: win7/10,64位,python 3.6,Anaconda3(64-bit),想裝opencv3.4.0(最新版本) 遇到的錯誤: 1.因為之前在VS2015

成功安裝opencvpython匯入時出現no model named cv2解決方法

首先用檢視我們之前opencv安裝的版本來看是否安裝成功 使用如下的命令: pkg-config --modversion opencv 但是筆者小白在python中import cv2 的時候一直出現no model named cv2的問題:

opencv-contrib-Python編譯module 'cv2.cv2' has no attribute 'xfeatures2d'

opencv-contrib-Python編譯module 'cv2.cv2' has no attribute 'xfeatures2d' 引言 解決步驟一 解決步驟二 引言 opencv-contrib-Pyt

win 下 安裝opencv for python

.py for 下載 tps down 檢查 .cn 如果 com 在安裝之前,先了解的事情 1、自己win系統是32還是64(不贅述) 2、安裝的python的版本 以我的為例: 好了 接下來可以去網站下載對應的opencv,地址是 https://pypi.py

Ubuntu 16.04安裝CrossOver容器來安裝QQ終極解決辦法,親測有效

bsp 所有 執行 ims class ttf 執行權限 cnblogs helper 註意:此方法能完美解決這篇文章http://www.cnblogs.com/EasonJim/p/7118693.html的所有問題,且不影響現在系統的任何功能,可以說是相當的完美。

Centos 安裝 OpenCV

erro htm stack .html detail ror bsp all flow 待續 https://stackoverflow.com/questions/44038198/opencv-3-0-0-install-error-on-centos7http:

CentOS 安裝rz和sz命令 lrzsz通過Xshell向Linux服務器上傳文件

到你 dem zmodem .cn ftp linux install 自動 all lrzsz在liunx裏面可代替ftp上傳可下載。 lrzsz是一個unix通信套件提供的X,Y和ZModem文件傳輸協議。 winddows需要向centos服務器上傳文件,可直接

AI新時代-大神教你使用python+Opencv完成人臉解鎖附源碼

判斷 剛才 src 學習 需要 亂七八糟 很多 request mbx 好吧,夥計們,我回來了。說我拖更不寫文章的可以過來用你的小拳拳狠命地捶我胸口.... 那麽今天我們來講關於使用python+opencv+face++來實現人臉驗證及人臉解鎖。代碼量同樣不多,你可以將這

分享《OpenCV 3計算機視覺:Python語言實現第2版》中文PDF+英文PDF+原始碼

下載:https://pan.baidu.com/s/1gGgEk8Y6X58gfvsmD8U8Xw 更多資料分享:https://www.cnblogs.com/javapythonstudy/ 《OpenCV 3計算機視覺:Python語言實現(第2版)》中文PDF+英文PDF+原始碼中文PDF,20

PythonOpenCV建立級聯檔案Windows7/10環境

目錄 搭建環境 準備資料集 訓練級聯檔案 之前使用Python+OpenCV實現交通路標識別,具體實現步驟及心得如下: OpenCV訓練屬於自己的xml檔案,需以下幾個步驟: 1、首先下載OpenCV(Windows版);      &n

python2.7,安裝OpenCV,匯入cv2提示ImportError: DLL load failed: 找不到指定的模組。

import cv2時,提示:DLL load failed: 找不到指定的模組。 解決辦法: 下載OpenCV .exe,並安裝,將\opencv\build\python\2.7\x64 這個目錄下的cv2.pyd 複製到:\Python27\Lib\site-packages\cv2,

OpenCVPython Numpy陣列畫素點操作

一、遍歷訪問圖片每個畫素點,並修改相應的RGB def access_pixels(image): print(image.shape) height = image.shape[0]

Python入門經典. 以解決計算問題為導向的Python程式設計實踐高清版PDF

Python入門經典. 以解決計算問題為導向的Python程式設計實踐(高清版)PDF百度網盤連結:https://pan.baidu.com/s/1juLsew8UiOErRheQPOuTaw 提取碼:fssd 複製這段內容後開啟百度網盤手機App,操作更方便哦內容簡介 · · · · · · 《Pytho

centos安裝最新版的docker-ce二進位制安裝

在centos上安裝過docker的都知道,yum install docker ,這種方式安裝的docker,最新版的centos系統上,版本應該是1.13.1,而目前最新版的docker到了18.03.0了。那麼怎麼安裝最新版的docker-ce呢? 1、系統要求 L

Python語言程式設計MOOC崇天第八章程式設計方法學學習筆記體育競技分析+第三方庫安裝腳步+os庫

複習: 數字型別及操作: 字串型別及操作: 程式的分支結構: 程式的迴圈結構: 函式的定義與使用: 程式碼複用與函式遞迴 集合型別及操作: 序列型別及操作: 字典型別及操作: 檔案的使用: 一維資料的格式化和處理:

Python解決漢諾塔遞迴演算法

        move(1,a,b,c)                      把柱子a上最後1個盤子移到柱子c上        move(n-1,b,a,c)                   把柱子b上的n-1個盤子通過柱子a移動到柱子c上print move(4, 'A', 'B', 'C')

python系列】python畫報表Chartkick、Flask(附中文亂碼解決方案)

chartkick 可以畫 javascript 報表, 而且比較美觀。但是網上搜了下,很難找到 python 版本的,於是查了些資料,摸索了下。 對 Flask 也不很熟悉,這裡就只拋磚引玉了,如果有對這方面比較熟悉,還希望能貼點資料的連結。 chartkick簡介