JavaCV 第一个JavaCV程序

JavaCV 第一个JavaCV程序JavaCV 第一个 JavaCV 程序 JavaCV 简介 JavaCV 是一个计算机视觉领域的封装库 封装了包括 OpenCV FFmpeg 等 GitHub https github com bytedeco javacv 顺便附上 OpenCV 的文档地址 https docs opencv org master 第一个 JavaCV 程序使用 J

JavaCV 第一个JavaCV程序

JavaCV 简介

第一个JavaCV 程序

使用JavaCV很简单,两步即可

  • 引入jar包
    首先需要引入JavaCV 最新版本的jar包
    在maven中直接引用,没有使用maven的可以去下载jar包放到自己的lib目录下再引用




<dependency> <groupId>org.bytedeco      groupId> <artifactId>javacv       artifactId> <version>1.4.1        version>          dependency> 
  • 创建java文件
    例子为读取一张图片,并显示

package com.caspar.javacv; import static org.bytedeco.javacpp.opencv_highgui.imshow; import static org.bytedeco.javacpp.opencv_highgui.waitKey; import static org.bytedeco.javacpp.opencv_imgcodecs.imread; import org.bytedeco.javacpp.opencv_core.Mat; / * @author caspar.chen * @date 2018-5-25 */ public class HelloJavaCV {     public static void main(String[] args) {     //读取原始图片 Mat image = imread("E:\\yourimg.jpg"); if (image.empty()) {     System.err.println("加载图片出错,请检查图片路径!"); return; } //显示图片  imshow("显示原始图像", image); //无限等待按键按下 waitKey(0); } } 

如果能正确的弹出框显示图片,则说明没问题了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219312.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午10:52
下一篇 2026年3月17日 下午10:52


相关推荐

  • rsyslogd关闭_系统驱动丢失无法开机

    rsyslogd关闭_系统驱动丢失无法开机最近发现跑keepalived的几台机器的日志总是打印不完,还好给抛了一个报错,信息如下:[root@yw_lvs2_backupetc]#tail-n1000000/var/log/messages-20130526|grep”rate-limiting”May2011:43:55yw_lvs2_backuprsyslogd-2177:imuxsockbeginst…

    2022年8月15日
    8
  • kafuka学习之路(一)kafuka安装和简单使用

    kafuka学习之路(一)kafuka安装和简单使用一,安装环境与软件版本linux centOs664 jdk jdk-8u191-linux-x64.tar.gz zookeeper zookeeper-3.4.10.tar.gz kafuka kafka_2.11-0.11.0.2 二,安装##解压-rwxrw-rw-.1rootroot42136632Jun11…

    2022年6月12日
    121
  • JavaScript 计时器

    JavaScript 计时器在 JavaScript 中 我们可以在设定的时间间隔之后来执行代码 而不是在函数被调用后立即执行 计时器类型 一次性计时器 仅在指定的延迟时间之后触发一次 间隔性触发计时器 每隔一定的时间间隔就触发一次 计时器方法 计时器 setInterval 在执行时 从载入页面后每隔指定的时间执行代码 语法 setInterval 代码 交互时间 参数说明 1 代码 要调用的函数或要执行的代码串 2 交互时间 周期性执行或调用表达式之间的时间间隔 以毫秒计 1s 1000ms 返回

    2026年3月19日
    3
  • 版本号命名规则_文件版本号命名规则

    版本号命名规则_文件版本号命名规则版本号的格式为X.Y.Z(又称Major.Minor.Patch),递增的规则为:X表示主版本号,当API的兼容性变化时,X需递增。Y表示次版本号,当增加功能时(不影响API的兼容性),Y需递增。Z表示修订号,当做Bug修复时(不影响API的兼容性),Z需递增。详细的规则如下:X,Y,Z必须为非负整数,且不得包含前导零,必须按数值递增,如1….

    2025年10月25日
    7
  • Jetson Nano SD卡镜像制作与验证教程

    Jetson Nano SD卡镜像制作与验证教程

    2026年3月13日
    2
  • [转]铁路订票网站个人的设计浅见

    [转]铁路订票网站个人的设计浅见

    2021年8月15日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号