2013-04-07 46 views
-2

我已經爲我的Windows 7筆記本電腦從this website下載了OpenCV版本1。出於某種原因,每當我嘗試運行像face_detectionthreshold的例子草圖之一,我得到這個錯誤信息:hypermedia.video.opencv.capture(III)V

UnsatisfiedLinkError: hypermedia.video.opencv.capture(III)V

有我下載了錯誤的版本?

+0

http://opencv.org/downloads.html - 官方OpenCV下載。 – brotherofken 2013-04-07 20:39:00

+0

爲什麼這個問題得到了downvoted? – 2013-04-07 20:49:54

+0

@James Forbes請注意,這個特定的OpenCV包裝是舊的/過時的,但對於基本任務(過濾器(閾值,模糊等),blob,haar級聯檢測)將會執行。對於更新的處理包裝檢查[本文](http://codeanticode.wordpress.com/2011/11/21/opencv-2-in-processing/) – 2013-04-08 09:17:04

回答

1

確保您還安裝了OpenCV 1.0本身,而不僅僅是Processing包裝。

還要確保安裝程序設置了PATH變量。

OpenCV path

此時,你應該能夠運行不訪問攝像機一個基本的樣本。 如果不是,您可以手動檢查PATH變量是否包含環境變量中的OpenCV路徑。

如果您可以在沒有攝像頭訪問的情況下運行OpenCV處理示例,但在訪問網絡攝像頭時出現錯誤,請嘗試安裝WinDVIG_101

在windows上我有時會發現OpenCV處理封裝器有時可以使用一些處理版本而不是其他處理版本。嘗試同時測試Processing 2.0+和Processing 1.5.1