我有一個64位Windows 7筆記本電腦。使用eclipse配置Java CV juno
我有opencv版本2.4.2。我已經提取它在C:
我在我的筆記本電腦上有eclipse juno classic。
Jdk 7 64位版本已安裝,並設置路徑變量,以便我可以從CMD訪問javac。
我從java項目下載了javacv-0.2。
for opencv我已經添加以下路徑到classpath變量。
C:\ OpenCV的\建設\ 64 \ VC10 \ BIN; C:\ OpenCV的\建設\ COMMON \ TBB \ Intel64位\ VC10 \
我已經安裝了Microsoft Visual C++ 2010再發行組件包(x64)的
我在Eclipse的ProjectBuildPath中包含了javacv.jar,javacpp.jar和javacv-windows-x86_64.jar。但是,當我嘗試寫下面的程序函數cvLoadImage(),cvSmooth(),cvSaveImage和cvReleaseImage()時,它們不會被識別並且可用於我。
import static com.googlecode.javacv.cpp.opencv_core.*;
import static com.googlecode.javacv.cpp.opencv_imgproc.*;
import static com.googlecode.javacv.cpp.opencv_highgui.*;
public class ssss {
public static void main(String filename) {
IplImage image = cvLoadImage(filename);
if (image != null) {
cvSmooth(image, image, CV_GAUSSIAN, 3);
cvSaveImage(filename, image);
cvReleaseImage(image);
}
}
}
請指導我。如果您需要任何其他信息,請告訴我們。
我跟着可用的指令在該鏈接可配置的java-CV:http://ganeshtiwaridotcomdotnp.blogspot.in/2011/12/opencv-javacv-eclipse-project.html
問候, Priyank
遺憾的是,從我結束一個類型。感謝您指出。但在我的系統中,我已經給出了你提到的路徑。 –
你的功能究竟是什麼意思沒有被識別出來並且對你有用?你能運行程序嗎?如果您遇到任何特定錯誤,請發帖。 – nikhil
我究竟是什麼意思,當我輸入IplImage時,eclipse intellisense識別它並將其插入到編輯器中。但是當我鍵入cvLoadImage()或cvSmooth()eclipse不顯示它們在intellisense中,也如果我手動鍵入它們顯示它們沒有這樣的方法。 –