【发布时间】:2012-08-24 03:07:23
【问题描述】:
我有一台 64 位 Windows 7 笔记本电脑。
我有 opencv 版本 2.4.2。我已经在 C 中提取了它:
我的笔记本电脑上有 eclipse juno classic。
已安装 Jdk 7 64 位版本并设置路径变量,以便我可以从 CMD 访问 javac。
我从谷歌项目下载了 javacv-0.2。
对于 opencv,我已将以下路径添加到类路径变量中。
C:\opencv\build\x64\vc10\bin;C:\opencv\build\common\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
问候, 普里扬克
【问题讨论】: