使用eclipse juno配置Java CV

时间:2012-08-23 12:01:23

标签: eclipse opencv javacv

我正在使用64位Windows 7笔记本电脑。

我有opencv版本2.4.2。我在C:

中提取了它

我的笔记本电脑上有日食经验。

安装了Jdk 7 64位版本并设置了路径变量,以便我可以从CMD访问javac。

我从谷歌项目下载了javacv-0.2。

对于opencv我已经添加了以下路径到classpath变量。

C:\的OpenCV \建立\ 64 \ VC10 \ BIN; C:\的OpenCV \建立\共同\ TBB \ Intel64位\ VC10 \

我已安装Microsoft Visual C ++ 2010 Redistributable Package(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

1 个答案:

答案 0 :(得分:1)

您已经提到过您使用的是64位系统。但是你已经设置了32位二进制文​​件的路径。 64位系统的正确路径应该是

C:\opencv\build\x64\vc10\bin;C:\opencv\build\common\tbb\intel64\vc10\