第一范文网 - 专业文章范例文档资料分享平台

OpenCV与JAVA(MyEclipse)集成开发环境搭建

来源:用户分享 时间:2025/10/26 11:06:40 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

OpenCV与MyEclipse 集成开发环境搭建

一、下载OpenCV库

官网下载OpenCV Win pack,下载地址:https://opencv.org/opencv-3-4-1.html,下载得到的文

件为opencv-3.4.1-vc14_vc15.exe,解压到指定目录OpenCV。

二、OpenCV与MyEclipse的集成 2.1 OpenCV集成到JAVA项目

(1)启动Myeclipse,新建JAVA项目,在JAVA项目中新建一个目录lib,用于存储第三方包。 (2)集成OpenCV到JAVA项目,从解压目录进入build\\java目录,如下图所示:

将opencv-341.jar文件拷贝到JAVA项目新建的目录中(lib)

(3)将x64或x86目录中的文件opencv_java341.dll复制到项目使用的JDK\\bin目录中。 (4)在opencv-341.jar上右击,弹出菜单,选择Build path->Add to Build path,如下图所示

(5)测试是否运行正常

在项目中新建一个运行类,在main方法中运行代码:

System.loadLibrary(Core.NATIVE_LIBRARY_NAME); Mat m = Mat.eye(3, 3, CvType.CV_8UC1); System.out.println(\ 显示下列结果:

2.2 OpenCV集成到MyEclipse

(1)启动Myeclipse,单击工具栏上边的Window -> Preferences;

(2)在弹出的窗口左侧单击Java -> Build path -> User libraries,单击new按钮,在弹出的New User Library中输入已经安装好的OpenCV库(OpenCV-3.4.1),如下图所示。

(3)在右边的按钮中点击Add External JARs, 选择到所安装的OpenCV路径下的build/java/ opencv-341.jar文件,如下图所示。

(4)设置项目的native库,即opencv_java341.dll所在的路径, 选择新建的OpenCV库下的Native Library Location,然后单击Edit按钮,弹出如下对话框;在对话框中点击External Floder,选择opencv_java341.dll所在的路径(x64或x86),点击确定即可,如下图所示。

(5)OpenCV集成到JAVA项目

新建JAVA项目,在项目上右击,从弹出菜单从选择Build Path -> Configure Build Path。在弹出窗口中,选择Libraries选项卡,点击Add Library, 在弹出窗口中选择User Library, 点击Next,选择刚刚配置好的OpenCV库,点击Finish。

(6)测试是否运行正常

在项目中新建一个运行类,在main方法中运行代码: System.loadLibrary(Core.NATIVE_LIBRARY_NAME); Mat m = Mat.eye(3, 3, CvType.CV_8UC1); System.out.println(\ 显示下列结果:

2.3 OpenCV集成到Web项目

(1)启动Myeclipse,新建Web项目,从OpenCV解压目录进入build\\java目录,如下图所示:

将opencv-341.jar文件拷贝到Web项目的WebRoot/WEB-INF/lib中。

(2)在opencv-341.jar上右击,弹出菜单,选择Build path->Add to Build path,如下图所示

(3)将x64或x86目录中的文件opencv_java341.dll复制到项目使用的Tomcat\\bin目录中。 (4)测试是否运行正常

在项目中新建一个Servlet,加入下列代码,并在web.xml中配置Servlet,运行Tomcat测试: System.loadLibrary(Core.NATIVE_LIBRARY_NAME); Mat m = Mat.eye(3, 3, CvType.CV_8UC1); System.out.println(\ 显示下列结果:

三、常见问题

3.1 版本不匹配问题

(1)OpenCV版本与JDK版本的冲突

搜索更多关于: OpenCV与JAVA(MyEclipse)集成开发环境搭建 的文档
OpenCV与JAVA(MyEclipse)集成开发环境搭建.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3ltyi6xjvu5zpak1cslt1is53085cn00i6t_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top