您的位置:首页 > 编程语言 > Java开发

OpenCV-3.4 for Java环境搭建与示例程序

2018-01-09 20:31 260 查看


OpenCV-3.4 for Java环境搭建与示例程序

环境

操作系统:Win10-64bits

Java开发环境:MyEclipse-2014
64bits

JRE版本:jre1.8.0_74

Java版本及安装路径查看

启动Win10 PowerShell或命令行窗口(cmd命令)。

提示:执行命令:java-version
可以查看已安装JDK版本。



提示:执行命令:java-verbose
在命令输出信息的最后可以看到JDK的安装路径。



 

下载OpenCV的自解压版本

下载地址:

http://opencv.org/opencv-3-2.html

在页面中找到下载链接,如下图:



下载后的文件为:opencv-3.4.0-vc14_vc15.exe,双击运行文件,结果为一个解压后的目录,目录的默认名为opencv,文件夹目录结构如下:



展开build目录,结构如下:



展开Java目录,结构如下:



可以看到目录下分别包含x64和x86两个目录,分别包含两个dll库。需要根据自己的开发环境和目标做正确选择,本文示例环境为MyEclipse
64位,后续操作涉及x64文件夹。本文件目录下的opencv-340.jar可直接导入到MyEclipse的项目中。

配置MyEclipse

启动MyEclipse,选择菜单‘窗口’->‘首选项’,如下图:



选择‘已安装的JRE’,如下图:



在此可以修改MyEclipse的默认配置,增加自己的JRE路径,如本文之前所提示的本机JRE的安装版本和位置与MyEclipse默认的安装和配置位置并不同。

添加自己的JRE位置,并勾选为缺省值。



当然也可以保持MyEclipse默认的JRE目录不变,只是需要将OpenCV对应的dll拷贝到正确的目录即可。

OpenCV for Java示例程序

启动MyEclipse。

创建项目opencvdemo,选择使用缺省的JRE(当然也可以选择MyEclipse默认的执行环境,只要是配置得当即可),导入opencv
Java包及库文件。

将OpenCV forJava的例子程序(需要另行下载,在本文第三幅图中最下面可以找到OpenCV源代码的下载地址)拷贝到项目src文件夹,项目配置界面及代码如下图:



运行程序,输出结果如下图:



 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息