自2.4.4版本以来,OpenCV支持Java。在本教程中,我将介绍如何设置在Windows中使用OpenCV Java与Eclipse的开发环境,以便您可以享受垃圾回收,非常可重构(重命名变量,提取方法和whatnot)现代语言的优点,使您能够编写代码减少努力,减少错误。开始了。

配置Eclipse

首先,从下载页面获取OpenCV的新版本,并在简单的位置提取它C:\OpenCV-2.4.6\。我使用的是2.4.6版本,但其他版本的步骤或多或少相同。

现在,我们将在Eclipse中将OpenCV定义为用户库,因此我们可以重用任何项目的配置。启动Eclipse并从菜单中选择Window - > Preferences。

在Java - >构建路径 - >用户库下导航,然后单击新建....

为您的新库输入名称,例如OpenCV-2.4.6。

现在选择您的新用户库,然后单击添加外部JAR ....

浏览C:\OpenCV-2.4.6\build\java\并选择opencv-246.jar。添加jar后,扩展opencv-246.jar并选择Native库位置,然后按Edit ....

选择外部文件夹...并浏览选择文件夹C:\OpenCV-2.4.6\build\java\x64。如果您有32位系统,则需要选择x86文件夹而不是x64。

您的用户库配置应如下所示:

测试新的Java项目上的配置

现在开始创建一个新的Java项目。

在“Java设置”步骤的“库”选项卡下,选择“添加库”,然后选择“OpenCV-2.4.6”,然后单击“完成”。

Libraries应该是这样的:

现在您已经创建并配置了一个新的Java项目,现在是测试它。新新旗新新200新新旗新新旗新新旗新新旗新新旗新新旗新新旗新新旗新新 这是一个启动代码,方便您:import org.opencv.core.Core;

import org.opencv.core.CvType;

import org.opencv.core.Mat;

public class Hello

{

public static void main( String[] args )

{

System.loadLibrary( Core.NATIVE_LIBRARY_NAME );

Mat mat = Mat.eye( 3, 3, CvType.CV_8UC1 );

System.out.println( "mat = " + mat.dump() );

}

}

当您运行代码时,您应该看到3x3单位矩阵作为输出。

就是这样,每当你开始一个新的项目时,只需将您定义的OpenCV用户库添加到您的项目中即可。享受你强大的,不那么痛苦的发展环境:)

java配置opencv_在Windows中使用OpenCV Java与Eclipse相关推荐

  1. python中配置opencv_在Windows中安装OpenCV-Python|四

    目标 在本教程中,我们将学习在你的Windows系统中设置OpenCV-Python. 下面的步骤在装有Visual Studio 2010和Visual Studio 2012的Windows 7- ...

  2. 在Eclipse中使用OpenCV Java

    在Eclipse中使用OpenCV Java 在Eclipse中使用OpenCV Java 配置Eclipse 测试新Java项目上的配置 运行具有OpenCV和MKL依赖关系的Java代码 在Ecl ...

  3. 在Windows中安装OpenCV

    在Windows中安装OpenCV 在Windows中安装OpenCV 使用预建库进行安装 使用git-bash(版本> = 2.14.1)和cmake(版本> = 3.9.1)进行安装 ...

  4. 虚拟服务器英文版设置,apache配置(linux及windows中的设置)以及虚拟主机的设置(国外英语资料).doc...

    apache配置(linux及windows中的设置)以及虚拟主机的设置(国外英语资料) apache配置(linux及windows中的设置)以及虚拟主机的设置 Syllabus Apache in ...

  5. 【Android OpenCV】Visual Studio 创建支持 OpenCV 库的 CMake 工程 ① ( 下载 OpenCV 库 | Windows 中安装 OpenCV 库 )

    文章目录 一.下载 OpenCV 库 二.Windows 中安装 OpenCV 库 博客资源 : https://download.csdn.net/download/han1202012/87357 ...

  6. java 企业版_下列版本中哪个是Java 企业版

    下列版本中哪个是Java 企业版 2021-02-07 下列版本中哪个是Java 企业版 张爱玲评价自己的服饰:"仿佛穿着博物院的()到处走,遍体森森然飘飘欲仙".转动惯量是刚体转 ...

  7. 诚之和:在 Linux 和 Windows 中快速找到 Java 应用程序进程 ID

    在这篇文章中,我们将讨论如何快速找到您的 Java 应用程序进程 ID.对于某些监控工具(如​yCrash ​),您需要将应用程序进程 ID 作为输入传递.如果您想查找包含多个不同选项的更详细的帖子来 ...

  8. ubuntu12.04 java配置_Ubuntu 12.04 中安装和配置 Java JDK

    先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压 sudo mv ./jdk1.7.0_55 /usr/lib/jdk ...

  9. java配置多环境_[原创]多版本Java环境变量的配置

    起因:   偶然突发兴致, 收拾下自己的老T500电脑, 用来做个家庭开发用机. 应为每次装系统都有GHOST备份的习惯, 所以需要提前搭建好开发环境. 而且新装系统的目的之一, 也是想研究下Andr ...

最新文章

  1. mysql中设置字符集语句_mysql设置字符集
  2. 使用ros发布UVC相机和串口IMU数据
  3. IDEA导入Eclipse项目
  4. java在数组中放入随机数_如何在Java中随机播放数组
  5. oracle安装sqluldr2,Oracle sqluldr2工具使用方法
  6. 腾讯QQ珊瑚虫外挂原理分析
  7. 乌班图 修改ip_Ubuntu配置和修改IP地址
  8. OSEK OS(OSEK 操作系统)
  9. Nessus下载及安装
  10. Java SE 正则表达式
  11. 构建自己的Linux 之三 初步完善(提供网络功能等)
  12. android迅雷下载搭建开发环境
  13. 深度学习笔记(2)——pytorch实现MNIST数据集分类(FNN、CNN、RNN、LSTM、GRU)
  14. C++——set基本操作总结
  15. Excel:12 个操作小技巧
  16. Linux安装MariaDB10.4
  17. 亚马逊站外引流 不花钱做流量
  18. BGP在数据中心的应用5——BGP生命周期管理
  19. [附源码]java毕业设计幼儿园管理系统
  20. 警惕AI,我搭建了一个“枪枪爆头”的视觉AI自瞄程序,却引发了一场“山雨欲来”

热门文章

  1. 豆瓣鹅组等7个小组被停用 豆瓣4个月累计关停56个问题小组
  2. 终于迎来大改变!iPhone 14全系标配120Hz高刷屏+6GB内存
  3. 不分享“年度报告”的人,多少有点难言之隐
  4. 消息称百度网盘青春版降速23倍:从52MB/s降至2.2MB/s
  5. 爆料称三星Galaxy S22 Ultra或更名:融合Note系列实锤
  6. 疑似小米11 Pro保护壳曝光:横向矩阵相机设计
  7. 聚划算的夜场新生意 “三叉戟”打通夜间消费命脉
  8. 前字节跳动程序员28岁提前退休引热议:手里的馒头突然不香了
  9. 快手联合创始人银鑫卸任A站法定代表人、董事、经理
  10. 输光200亿,利润暴跌77%!史上最“作死”老字号,还想靠天价翻身?