2013-10-21 42 views
0

EPD 7.3.1沒有opencv。我的EPD路徑類似於/ usr/epd如何在EPD中安裝opencv?

我已經使用虛線以下的方法成功安裝了opencv。

現在cv2.so和cv.py目錄由/usr/local/lib/python2.7/site-packages

但因爲我的默認的Python是EPD,現在有一個路徑問題。我將cv2.so和cv.py複製到/usr/epd/lib/python2.7/site-packages。現在我可以在epd下導入cv2。

有一天恐怕會有隱患。我的方法正確嗎?


我只是按照從源使用C進行鏈接opencv install

大廈OpenCV的,使用命令行 1. 創建一個臨時目錄,這是我們作爲代表,在那裏你想要把生成的製作文件,項目文件以及目標文件和輸出二進制文件。

2. 輸入和鍵入

cmake的[]

例如

CD〜/ OpenCV的

MKDIR釋放

CD發行

cmake的 - D CMAKE_BUILD_TYPE = RELEASE -D CMAKE_INSTALL_PREFIX =在/ usr /本地..

3. 輸入創建的臨時目錄(),並着手:

使

須藤使安裝

+0

還有一個你可以使用opencv包括所有這些的發行版。 http://docs.continuum.io/anaconda/pkgs.html下載鏈接。 https://store.continuum.io/cshop/anaconda/或者你可以通過Enthought的冠層計劃下載它(費用是多少,但你的時間值多少) – Back2Basics

回答

0
+0

我試過並發現無論哪種方式都很方便。實際上我需要使用inpaint。我的系統是32位的linux,python是來自EPD 7.3。是否需要安裝opencv? – questionhang

+0

是的,如果你想使用opencv的內建方法,你需要安裝它。除非你已經可以導入cv2。 – Paul

+0

我現在可以成功導入cv2和幫助(cv2),但是我的方法正確嗎? – questionhang

0

臨時目錄是release

運行以下腳本:

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local 

而且只需鍵入終端make命令。