2010-01-31 54 views
7

我在哪裏可以得到Python的OpenCV?前提條件是什麼?我試圖通過突觸軟件包管理器安裝OpenCV的Python但是Python說叫CVtypes我在哪裏可以得到Python的OpenCV?

無模塊

+0

我一直在嘗試幾個月才能讓OpenCV與Python一起工作。每當新版本出來時,我都會再試一次。我使用C++或Microsoft C++/CLI/C#處理它。 – 2011-01-02 08:16:14

回答

5

CVTypes是一個第三方實現,基本上圍繞用C語言編寫的對象(與C++一起編寫的OpenCV語言)圍繞python。如果你想使用它,你將不得不單獨下載和安裝它,因爲它不屬於我現在知道的Ubuntu Synaptic軟件包管理器的標準庫(我假設你在Ubuntu上,因爲你提到'Synaptic ',Ubuntu的包管理器)。

但是,OpenCV的官方python界面包含在OpenCV SVN存儲庫和構建包中。當從在Ubuntu包管理器安裝版本1.0,蟒模塊將被安裝在以下目錄:

/usr/lib/pymodules/python2.6/opencv

確保是部分您的PYTHONPATH環境變量,你應該能夠導入模塊,如:

from opencv.cv import * 
from opencv.highgui import * 
4

OpenCV的一段時間,積累了大量的Python綁定,主要是由於奇怪的方式排列在OpenCV的(恕我直言)表示。這裏是一個簡短的清單:

選擇要使用,並保持一致和高達日期是哪一個。我個人比較喜歡經典的WillowGarage版本[最後列出],因爲它擁有最強大的開發和測試能力。

0

檢查您的openCV版本。版本2需要一個簡單的

import cv 

你可能看看samples/python文件夾。

2

here得到非官方二進制包。

順便說一下,他們的許多其他項目