2013-01-12 55 views
-1

我打算在Android中开发一个项目,项目的想法是:相机将会打开,它会识别电子邮件地址,电话号码,地址等字符串等。我已经配置并安装了cygwin和在Eclipse中编译/运行许多C++程序,但现在我想知道,是否应该安装Open CV(如OpenCV2.0)并将其文件包含在C++项目中,或者我应该下载OpenCV SDK并包含在我的Android项目。 plz帮助 例如我有使用开放式的简历显示图片的代码,但我需要使用相机,然后recongnize知情同意在Eclipse中打开CV项目?

#include "cv.h" 
#include "highgui.h" 
//using namespace openCV2; 
int main()//int argc, char *argv[]) 
{ 
    IplImage* img = cvLoadImage("prado.jpg",1); 
    cvNamedWindow("Example1",1); 
    cvShowImage("Example1", img); 
    cvWaitKey(0);//*/ 

    return 0; 
} 

回答

1

如果你想在Android上使用OpenCV的设置项目, 你必须尝试使用opencv for android或opencv for windows, opencv for android SDK使用JAVA API, opencv for windows SDK使用C++ API。 我推荐在android上使用JAVA API, 如果你必须使用C++ API,你可以引用android的NDK信息。

+0

感谢来回伟大的答复,我知道的开放CV使用C++代码的窗口,我有在Visual C++中完成了很少的启动程序,但是我不知道如何在Android中使用JAVA API进行OPEN CV,是否需要在Android环境中配置库等,例如我在VISUAL STUDIO中使用它, –

+0

如果你告诉我如何在Android环境下使用JAVA API进行开放简历,这将对我很好。我在等你的协助。 –