å®è£ jdk以åEclipse
è¿éä¸åå¤è¯´ï¼åå®ä½ å·²ç»æåå®è£ äºãç½ä¸ä¹æå¾å¤æç¨ï¼å½ç¶å¨Eclipseä¸é ç½®OpenCVå¼åç¯å¢ç½ä¸ä¹æå¾å¤æç¨ï¼æè¿éæå½æ¯ç»ç»æç¬ä»¥åæ¹ä¾¿èªå·±ä»¥åæ¥çï¼è¿ä¹æ¯æç第ä¸ç¯å客ãè²ä¼¼ä¸è½ååç§ææªç表æ ï¼å¥½å¿§ä¼¤ããã
OpenCVçä¸è½½ä¸å®è£
é¦å
å»å®ç½ä¸è½½OpenCV并å®è£
ï¼ç¬è
è¿éä¸è½½ççæ¬æ¯OpenCV 3.2ï¼ä¹æ¯æ¤å»çææ°çæ¬ï¼æè°å®è£
ï¼ä¹å°±æ¯åå»ä½ æä¸è½½å¥½çOpenCV.exeæ件å°å
¶è§£åå°ç¸åºçå®è£
ç®å½å³å¯ï¼ç¬è
è¿éçå®è£
ç®å½ä¸ºG:\opencvã
æ¥ä¸æ¥å°±æ¯å¨Eclipseéé
ç½®OpenCVçå¼åç¯å¢äºï¼ç¬è
è¿é讲两ç§æ¹æ³ï¼
第ä¸ç§æ¹æ³ï¼
æå¼Eclipse建好Java项ç®ï¼ç¬è
æ建项ç®å¦ä¸å¾æ示ï¼
ç¶åæ¾å°ä½ OpenCVçå®è£
æ ¹ç®å½ï¼æ¾å°buildæ件夹ä¸çjavaæ件夹ä¸çopencv-320.jarå
ï¼ä¸åçæ¬æ对åºçjarå
å称å¯è½æåºå
¥ï¼ï¼ç¶åCtrl+cå¤å¶ï¼å¦ä¸å¾æ示ï¼
ç¶åç´æ¥å¨Eclipseéé¢éä¸é¡¹ç®åOpenCVï¼Ctrl+Vç²è´´ï¼å¦ä¸å¾æ示ï¼
æ¥çéä¸opencv-320.jarï¼å³é®->Build Path ->Add to Build Pathï¼å¦ä¸å¾ï¼
å°jarå
æ·»å å®æ建路å¾åï¼æ们å¯ä»¥ææ¾ççè§å
èµæºç®¡çå¨ä¸å¤åºäºä¸ä¸ªå¼ç¨åºï¼å¼ç¨åºä¸å¯ä»¥çè§æ们ä¹åæ·»å çopencv-320.jar,å¦ä¸å¾ï¼
æ¥ä¸æ¥æ¾å°OpenCVæ ¹ç®å½ï¼ç¶åå¨opencv\build\javaä¸å¯ä»¥åå«çè§x64åx86两个æ件夹ï¼å¦æä½ ççµèå®è£
eclipseæ¯64ä½çå°±éæ©x64ï¼å¦æä½ å®è£
çeclipseæ¯32ä½çå°±éæ©x86ï¼ç¶åéä¸éé¢ç.dllæ件Ctrl+cå¤å¶ï¼ç¶ååæ¢å°eclipseçé¢ï¼éä¸OpenCV项ç®åCtrl+Vç²è´´ï¼å¦ä¸å¾æ示ï¼
æ¥ä¸æ¥å°±æ¯æåä¸æ¥ï¼è¾å
¥æµè¯ä»£ç ï¼è°ç¨OpenCVéç¸å
³çç±»å¨æ§å¶å°æå°ä¸ä¸ª3Ã3åä½ç©éµï¼
æ§å¶å°è¾åºç»æå¦ä¸æ示ï¼
好äºï¼å¨eclipseéé¢é
ç½®OpenCVå¼åç¯å¢å°è¿å¿å°±ç®å¤§ååæäºï¼è¿éè¦å¼ºè°ä¸ç¹çæ¯ç¬è
æ使ç¨ççjdkçæ¬æ¯1.8ï¼eclipseçæ¬æ¯è¾æ°çNeonçæ¬ãç¬è
ä¹åå¨jdk1.7,eclipseçæ¬3.7.2(该çæ¬çeclipseçæ¬æé«åªè½æ¯æjdk1.7å以ä¸ï¼éæ建OpenCVå¼åç¯å¢æ¶åºç°ä»¥ä¸é误ï¼
java.lang.UnsupportedClassVersionError: org/opencv/core/CvType : Unsupported major.minor version 52.0
è²ä¼¼æ¯çæ¬ä¸å
¼å®¹çåå ï¼æåç¬è
æ¢å°æ´é«ä¸ç¹çeclipseçæ¬ï¼å®è£
jdk1.8çæ¬å°±æ²¡äºäºã
æ¥ä¸æ¥è®²è§£ç¬¬äºç§æ¹æ³ï¼
第äºç§æ¹æ³
该æ¹æ³å¼ç¨èªè¿é
1. æ°å建ä¸ä¸ªJava项ç®ï¼OpenCV1
2. é
ç½®Java Build Path:
2.1 å³å»é¡¹ç®OpenCV1 -> Build Path -> Configure Build Path -> Libraries -> Add Libraryï¼
2.2 éæ© User Libraryï¼ä¾æ¬¡ç¹å»Next -> User Libraries -> Newï¼
2.3 å¨å¼¹åºæ¥ç对è¯æ¡ä¸è¾å
¥opencv-3.2.0ï¼ç¶åç¹å»OKï¼
2.4 éæ©Add External JARs, å¨OpenCVå®è£
æ ¹ç®å½ä¸æ¾å°opencv-320.jaræ件并添å ï¼
2.5 ç¶åéæ©Native library location:(None),ç¹å»å³ä¾§Edit
æ·»å G:\opencv\build\java\x64ï¼è¿æ¯ç¬è
OpenCVå®è£
ç®å½ï¼ï¼ç¶åç¹å»OKï¼é
ç½®å®æ¯
3 è¾å
¥å以ä¸ç¬¬ä¸ç§æ¹æ³ä¸æ ·çæµè¯ä»£ç ï¼è¿è¡åç»æå¦ä¸æ示ï¼
å°è¿é两ç§å¨eclipseä¸é ç½®OpenCVå¼åç¯å¢çæ¹æ³å°±ä»ç»å®æ¯äº
如何在Eclipse中配置OpenCV开发环境
OpenCV的下载与安装首先去官网下载OpenCV并安装,笔者这里下载的版本是OpenCV 3.2,也是此刻的最新版本;所谓安装,也就是双击你所下载好的OpenCV.exe文件将其解压到相应的安装目录即可,笔者这里的安装目录为G:\\opencv。 接下来就是在Eclipse里配置OpenCV的开发环境了,笔者这里讲两种方法:第一种方法:打...
如何在Eclipse中配置OpenCV开发环境
1、首先我们需要安装opencv,安装的过程其实就是一个解压缩的过程。我的安装目录是 D:\\Program Files (x86)\\opencv 里面有两个文件夹,我们主要用到build文件夹里的东西,一会稍后详细再说用到哪些东西。2.我们需要在eclipse里面创建一个Java工程。Java工程创建完之后我们需要为它配置jar包。步骤:选定...
在java环境下编写opencv,用哪款java软件比较好
1 在OpenCV官网上下载OpenCV-2.4.4,在http:\/\/code.google.com\/p\/javacv\/downloads\/list里下载javacv-0.4-cppjars.zip,这里注意匹配问题,Javacv0.4可以支持OpenCV-2.4.4 2 安装OpenCV2.4.4,注意安装的路径中不要出现中文;添加系统环境变量PATH:D:\\OpenCV-2.4.4\\opencv\\build\\x86\\vc9\\...
如何在Android中使用OpenCV
OpenCV安装路径"F:\\OpenCV-2.3.1-android-bin"下有两个文件夹, 将文件夹"OpenCV-2.3.1"拷贝到你的Eclipse工作空间所在的目录,也就是在你的项目的上一级目录中,然后导入到工作空间中,在Package Explorer中选择你的项目,单机右键在弹出菜单中选择Properties,然后在弹出的Properties窗口中左侧选择Android,然后点击右下方...
为什么eclipse配置好ndk之后一打开opencv里面jni文件夹的cpp文件就有错...
因为CDT插件的问题,打开以后,找不到c\/c++环境,所以报错,解决方案,删除项目下的cproject文件即可。或直接删除Problems下的错误。
什么是环境变数,为什么要配置环境变数
eclipse.exe 使用这个java.exe 执行。 拓展:设定JAVA_HOME 是为了向 ANT 、 Maven之类的程式需要。设定 PATH 为了在控制台手动编译程式。设定 CLASSPATH 是从 Java 1.0时代 一直复制下来的,现代JVM 根本不需要这个环境变数。opencv为什么要配置环境变数 要想在Android使用OpenCV,那么首先得搭建好...
如何通过elk检索出错误日志并实时报警
1、假设已经安装了MinGW,安装目录:C:\/MinGW,将C:\/MinGW\/bin添加到系统环境变量中。如果闲下载安装MinGW麻烦,可以直接下载一个Dev-CPP或许Code::Blocks开发环境,这两个IDE中都是自带MinGW的。2、下载eclipse-cpp-helios-SR2-win32.zip 3、安装opencv,假设安装目录为:C:\/OpenCV 4、解压eclipse-...
Eclipse报错Exception in thread "main" java.lang.UnsatisfiedLinkError...
首先确定已经安装opencv,安装好以后要把opencv-246.jar引入到项目的lib库中,opencv-246.jar在opencv的安装目录下的\/build\/java下。其次就是设置项目的native库,把opencv_java246.dll文件所在的目录加入到Native library location中,opencv_java246.dll在opencv安装目录下的\/build\/java\/x86或\/build\/java\/...
android studio怎么配置javacv
1、使用AndroidStudio创建工程StudioTestJavaCV,名字可随意 2、打开AndroidStudio工程,在Android视图下无法看到工程目录中的libs文件夹,因此点击Android,将其更换Project视图 将javacv-0.7-bin.zip 解压的文件夹中的 javacv.jar、javacpp.jar 拷贝到libs文件夹中 然后右键工程,选择Open Module Setting,...
如何在Linux下使用OpenGL+ C++开发
步骤一:在ubuntu终端下运行以下命令,安装opengl所需要的库文件$ sudo apt-get install build-essential$ sudo apt-get install freeglut3-dev 步骤二:运行一下opengl实例,测试配置的环境是否安装成功在eclipse下新建一个工程文件,假设我们命名为Test,在工程Test里面新建一个C++源代码文件,这里我们把它...