将 OpenCV Java 与 Eclipse 结合使用

这篇具有很好参考价值的文章主要介绍了将 OpenCV Java 与 Eclipse 结合使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

配置 Eclipse

首先,从下载页面获取 OpenCV 的新版本,并将其解压缩到一个简单的位置,例如 .我使用的是 2.4.6 版,但其他版本的步骤或多或少相同。C:\OpenCV-2.4.6\

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

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

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

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

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

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

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

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

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

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

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

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

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

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

在新的 Java 项目上测试配置

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

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

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

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

库应如下所示:

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

现在您已经创建并配置了一个新的 Java 项目,是时候测试它了。创建新的 java 文件。为方便起见,以下是入门代码:

导入 org.opencv.core.Core;
导入 org.opencv.core.CvType;
导入 org.opencv.core.Mat;
public class 你好
{
public static void main( 字符串[] 参数 )
{
System.loadLibrary( Core.NATIVE_LIBRARY_NAME );
垫子垫子 = Mat.eye( 3, 3, CvType.CV_8UC1 );
System.out.println( “垫子 = ” + mat.dump() );
}
}

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

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

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

运行具有 OpenCV 和 MKL 依赖项的 Java 代码

如果您使用 MKL 库构建了 OpenCV,并且使用一些调用使用英特尔 MKL 的 OpenCV 函数的 Java 代码,您可能会收到以下错误(例如在 Ubuntu 上):

英特尔 MKL 致命错误:无法加载 libmkl_avx2.so 或 libmkl_def.so。

在 Linux 上解决此问题的一个解决方案是预加载英特尔 MKL 库(在终端中运行命令或将其添加到文件中)。你的命令行应该类似于这个(如果你已经设置了变量,请添加before):.bashrc$LD_PRELOAD:LD_PRELOAD

导出 LD_PRELOAD=/opt/intel/mkl/lib/intel64/libmkl_core.so:/opt/intel/mkl/lib/intel64/libmkl_sequential.so

然后,从设置了此环境变量 () 的终端运行 Eclipse IDE,错误应该会消失。echo $LD_PRELOAD

   在线教程

  • 麻省理工学院人工智能视频教程 – 麻省理工人工智能课程
  • 人工智能入门 – 人工智能基础学习。Peter Norvig举办的课程
  • EdX 人工智能 – 此课程讲授人工智能计算机系统设计的基本概念和技术。
  • 人工智能中的计划 – 计划是人工智能系统的基础部分之一。在这个课程中,你将会学习到让机器人执行一系列动作所需要的基本算法。
  • 机器人人工智能 – 这个课程将会教授你实现人工智能的基本方法,包括:概率推算,计划和搜索,本地化,跟踪和控制,全部都是围绕有关机器人设计。
  • 机器学习 – 有指导和无指导情况下的基本机器学习算法
  • 机器学习中的神经网络 – 智能神经网络上的算法和实践经验
  • 斯坦福统计学习

有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

人工智能书籍

  • OpenCV(中文版).(布拉德斯基等)
  • OpenCV+3计算机视觉++Python语言实现+第二版
  • OpenCV3编程入门 毛星云编著
  • 数字图像处理_第三版
  • 人工智能:一种现代的方法
  • 深度学习面试宝典
  • 深度学习之PyTorch物体检测实战
  • 吴恩达DeepLearning.ai中文版笔记
  • 计算机视觉中的多视图几何
  • PyTorch-官方推荐教程-英文版
  • 《神经网络与深度学习》(邱锡鹏-20191121)

  • 将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

第一阶段:零基础入门(3-6个月)

新手应首先通过少而精的学习,看到全景图,建立大局观。 通过完成小实验,建立信心,才能避免“从入门到放弃”的尴尬。因此,第一阶段只推荐4本最必要的书(而且这些书到了第二、三阶段也能继续用),入门以后,在后续学习中再“哪里不会补哪里”即可。

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

第二阶段:基础进阶(3-6个月)

熟读《机器学习算法的数学解析与Python实现》并动手实践后,你已经对机器学习有了基本的了解,不再是小白了。这时可以开始触类旁通,学习热门技术,加强实践水平。在深入学习的同时,也可以探索自己感兴趣的方向,为求职面试打好基础。

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

第三阶段:工作应用

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

这一阶段你已经不再需要引导,只需要一些推荐书目。如果你从入门时就确认了未来的工作方向,可以在第二阶段就提前阅读相关入门书籍(对应“商业落地五大方向”中的前两本),然后再“哪里不会补哪里”。

 有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉

将 OpenCV Java 与 Eclipse 结合使用,java,opencv,eclipse,人工智能,计算机视觉文章来源地址https://www.toymoban.com/news/detail-803637.html

到了这里,关于将 OpenCV Java 与 Eclipse 结合使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Eclipse内存分析器 Java内存分析工具MAT(Memory Analyzer Tool)的介绍与使用

    =============================================------------------------ 然后我将堆内存文件转储,就告诉我内存泄漏,分析结果如下,请帮我前后理解关系。我需要向领导汇报。7 instances of “org.apache.catalina.loader.ParallelWebappClassLoader”, loaded by “java.net.URLClassLoader @ 0x4c0008ae8” occupy 17,693,472 (1

    2024年04月26日
    浏览(39)
  • SpringBoot中使用Spring integration加Eclipse Paho Java Client 实现MQTT客户端

    Spring Integration 是一个开源的集成消息处理框架,它提供了消息传递、消息过滤、消息转换、消息路由等功能,可以用于构建异步、分布式的系统。 Spring-integration-stream是Spring Integration框架的一个组件,用于在不同的系统和应用之间进行消息传递、集成和流处理。 它提供了一套

    2024年02月10日
    浏览(34)
  • 【Java】Eclipse如何创建java项目并运行

    前面Eclipse、JDK的安装与JDK环境变量配置好了之后,开始进行基本的使用 一、创建java项目并运行 1、先打开Eclipse IDE 2、创建项目 点击左上角的File—New—Project,这样就可以新建一个Java的项目了。也就是说,在Eclipse中,我们的Java项目会存放在workspace命名空间中,一个命名空间

    2024年02月03日
    浏览(33)
  • eclipse Java Editor Templates

    ​ Window - Preferences - Java  -  Editor  -   Templates ​         @date ${currentDate:date(\\\'yyyy.MM.dd\\\')}    

    2024年02月14日
    浏览(22)
  • Eclipse打开Java文件时出现乱码问题

    在使用Eclipse进行Java开发时,有时可能会遇到打开Java文件时出现乱码的情况。这种问题通常是由于文件编码不一致或者编码设置不正确所导致的。下面我将为你提供一些解决这个问题的方法。 检查文件编码设置: 在Eclipse中,每个Java文件都有一个编码设置。如果文件的编码设

    2024年02月04日
    浏览(27)
  • Eclipse打不开?报错:要运行Eclipse,必须提供Java运行时环境(JRE)或Java开发工具包(JDK),搜索以下位置后未找到Java虚拟机。

    A Java Runtime Environment(JRE)or Java Development Kit(JDK)must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:C:UsersRouRoueclipsejee-2022-06eclipseeclipsejre binjavaw.exejavaw.exe in your current PATH 为了运行Eclipse,必须提供Java运行时环境(JRE)或Java开发工具包(

    2024年04月10日
    浏览(40)
  • Java自学第1课:安装JDK+Eclipse

    在学习前,我想说一句,那就是为什么要学习Java。 每个人的出发点都不同,对于做信息化的工程技术人员来说,java不懂,就没法干项目。 尽管有c++和matlab等基础,但java看起来与这些语言都不太一样。 做信息化就是要懂前端和后端。其中,大前端包括了可视化,功能实现等

    2024年02月06日
    浏览(26)
  • 蓝桥杯软件类Java语言IDE(Eclipse)安装

    平时都在用idea搞工程类项目,正好报了下学期的蓝桥杯算法比赛,看到官网要求用eclipse编码,之前也参加过ccf-csp的比赛,学校机房用的eclipse,每次去比赛前还要熟悉一下环境,调整一些相关的配置,比如说代码智能提示,快捷键,字体等等各种方便我们比赛时专心编码的一

    2023年04月09日
    浏览(38)
  • 如何用eclipse中打开已存在的Java项目

    作者简介 :一名后端开发人员,每天分享后端开发以及人工智能相关技术,行业前沿信息,面试宝典。 座右铭 :未来是不可确定的,慢慢来是最快的。 个人主页 :极客李华-CSDN博客 合作方式 :私聊+ 这个专栏内容 :BAT等大厂常见后端java开发面试题详细讲解,更新数目10

    2024年02月11日
    浏览(25)
  • 【JAVA】Eclipse+JDK+环境配置教程(图片步骤教程)

    本文包括Eclipse下载及安装、Eclipse相关配置、查看对应下载的JDK版本号、下载并安装JDK、生成JRE、配置相关环境变量以及验证安装是否成功 文内将有大量图片详细展示下载及安装步骤,请仔细阅读! 下载地址 右侧 Download 选择下方箭头这两个哪个都可以 选这个 下载!! 之后

    2024年01月17日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包