OpenCV Java中使用Mat显示图像

2024-02-03

我正在用Java用OpenCV编写我的第一个程序,我想问一下,是否可以仅使用Mat从文件加载和显示图像? 我在这个网站上找到了解决方案http://answers.opencv.org/question/31505/how-load-and-display-images-with-java-using-opencv/ http://answers.opencv.org/question/31505/how-load-and-display-images-with-java-using-opencv/但它之前将Mat更改为Image。 我将不胜感激任何提示


这是一个老问题,但对于那些仍然面临同样问题的人来说,OpenCV for Java 现在有一个“imshow”的实现(我正在使用版本 4.1.1)HighGui静态对象。
所以你首先要像这样导入它:

import org.opencv.highgui.HighGui;

然后显示图像,如下所示:

HighGui.imshow("Image", frame);
HighGui.waitKey();

其中“frame”是您的 OpenCV mat 对象。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OpenCV Java中使用Mat显示图像 的相关文章

  • (更好的方法)使用 Eclipse 和 XText 获取项目中的文件

    我正在编写一个 XText 编辑器 并进行一些语义突出显示 我正在解析的部分语言引用了文件 这些文件应该存在于项目中 我想根据这些文件是否位于正确的位置来突出显示 目前 我有一个非常丑陋的解决方案 但我确信有更好的方法 public voi
  • 我可以在 Java 枚举上使用构建器模式吗

    我正在重写一些代码 并且我已经决定了重新创建类的方法 因为有固定数量的工作表 我将它们创建为枚举 这是基于构建器模式与伸缩构造器的可读性的决定 我的代码获取一些 xls 文件 添加标题 并从其他 xls 文件中读取一些 也许还有一些子表 然
  • 将 allMatch、noneMatch 和 anyMatch 合并到单个流上

    我想要以下逻辑 我知道它不起作用 因为它多次消耗流 但我不知道如何实现它 Stream
  • 相当于 java PBKDF2WithHmacSHA1 的 Python

    我的任务是构建一个 API 的使用者 该 API 需要带有 UNIX 时间种子值的加密令牌 我看到的示例是使用我不熟悉的 Java 实现的 在阅读文档和其他堆栈文章后一直无法找到解决方案 使用javax crypto SecretKey j
  • 将键与多个值对象关联的有效集合[重复]

    这个问题在这里已经有答案了 有任何有效的集合可以将键与多个值关联起来 例如 new HashMap
  • Eclipse 与 IntelliJ 热部署

    我的应用程序配置 Tomcat 8 Spring Spring MVC Hibernate 在 Eclipse 中 我创建了 Tomcat 服务器 并将我的应用程序添加到资源中 JSP JS CSS 和 JAVA 类热部署的工作原理就是这样
  • java中%%是什么意思?

    我是一名 PHP 程序员 想知道这行代码的含义 System out printf exp 3f is 3f n x Math exp x 3f 3f n 和逗号 x 是什么意思 它与C类似printf http java sun com
  • 如何访问EmbeddedSolrServer实例的管理界面?

    在我的网络应用程序中 我正在运行org apache solr client solrj embedded EmbeddedSolrServer出于调试目的 我想访问管理界面 这就是我实例化服务器的方式 new EmbeddedSolrSe
  • 使用 POJO 仅更新 JOOQ 记录中已更改的字段

    我想使用 POJO 作为源来更新 JOOQ 记录中已更改的字段 Record from Object http www jooq org javadoc 3 8 x org jooq Record html from java lang O
  • python 中的子进程调用以使用 JAVA_OPTS 调用 java jar 文件

    示例代码 import subprocess subprocess call java jar temp jar 如何在上面的命令中指定JAVA OPTS 当我使用上述命令时 我收到 java lang OutOfMemoryError 无
  • 加密 mongodb 中的密码字段

    我有以下代码 它插入userName and password进入数据库 但密码以纯文本格式存储 我的意思是 当我查看数据库时 我可以看到插入的密码 我想存储password in encrypted format MongoClient
  • 如何组合 3 个或更多 CompletionStages?

    如果有 2 个 CompletionStages 我可以将它们与thenCombine method CompletionStage a aCompletionStage getA CompletionStage b bCompletion
  • SwingUtilities.invokeLater

    我的问题与SwingUtilities invokeLater 我应该什么时候使用它 每次需要更新 GUI 组件时都必须使用吗 它到底有什么作用 是否有替代方案 因为它听起来不直观并且添加了看似不必要的代码 Do I have to use
  • Java MYSQL/JDBC 查询从缓存的连接返回过时的数据

    我一直在 Stackoverflow 中寻找答案 但似乎找不到不涉及 Hibernate 或其他数据库包装器的答案 我直接通过 Tomcat 6 Java EE 应用程序中的 MYSQL 5 18 JDBC 驱动程序使用 JDBC 我正在缓
  • 有没有办法删除 JShell 中的导入?

    我正在发现 JShell 并且发现默认添加的导入 jshell gt imports import java io import java math import java net import java nio file import j
  • 使用 Retrofit 获取原始 HTTP 响应

    我想从我的 API REST 获取原始 http 响应 我尝试过这个界面 POST login FormUrlEncoded Call
  • Bipush 在 JVM 中如何工作?

    我知道 iload 接受整数 1 到 5 但是如何使用 bipush 指令扩展到更高的数字 特定整数如何与字节码一起存储 有几种不同的指令可用于推送整数常量 最小的是iconst 指令 这些只是一个字节 因为该值是在操作码本身中编码的 ic
  • ImageIO.read(...) - 非常慢,有更好的方法吗?

    我正在加载大量将在我的应用程序中使用的图标 我计划在服务器启动时从 jar 中加载所有这些 然而 由于数百张图像加起来刚刚超过 9MB 执行此任务仍然需要 30 秒多的时间 我现在正在一个单独的线程中执行此操作 但这让我想知道我是否在代码中
  • 为什么我们不能在函数式接口中重载抽象方法? (爪哇)

    所以我熟悉java中的函数式接口 以及它们与lambda表达式的使用 一个函数式接口只能包含一个抽象方法 当从 lambda 表达式使用这一孤独方法时 您不需要指定其名称 因为接口中只有一个抽象方法 编译器知道这就是您正在引用的方法 Exa
  • RetentionPolicy CLASS 与 RUNTIME

    两者之间有什么实际区别RetentionPolicy CLASS and RetentionPolicy RUNTIME 看起来两者都被记录到字节码中 并且无论如何都可以在运行时访问 无论如何 两者都可以在运行时访问 那不是那个javado

随机推荐

  • 禁用单选按钮单击上的下拉框

    我有两个单选按钮和一个下拉框 如下所示 我想做的是 1 选中 否 时 隐藏或灰显下拉框 然后 2 当选中 是 时 显示下拉框 任何指示将不胜感激 td td
  • 当推送到heroku时,有没有办法将资产管道资产转移到s3?

    有没有一种简单的方法可以通过资产管道并部署到heroku s3 我希望我的本地 Rails 应用程序能够正常在本地使用 image css js 当您预编译时 生产应用程序是否有一种简单的方法可以从 s3 提供其资产 而开发资产是本地的 而
  • 快速除以 10ˣ

    In my program I use a lot of integer division by 10x and integer mod function of power 10 例如 unsigned int64 a 12345 a a
  • 结构(差异列表) Prolog

    这个问题参考了本书第三章的材料 Prolog Clocksin 和 Mellish 编程 Ed 5 本书第72页显示了一个使用差异列表的程序 partsOf X P partsacc X P Hole Hole partsacc X X H
  • 为什么 fputs 和 fprintf 反转流顺序

    我不明白为什么 fputs 和 fprintf 反转流顺序 int fputs const char str FILE stream int fprintf FILE stream const char format ssize t wri
  • Github:分叉队列与拉取请求

    我正在与朋友在 Github 上开始一个项目 到目前为止 他已经创建了存储库 我也已经分叉了它 我开始对我的存储库进行更改 提交并将更改推送到源 我的分叉副本 我们现在准备将这些更改集成到他的原始存储库中 Fork 队列和 Pull 请求有
  • 解析格式奇怪的日期时间。有人想上前吗?

    我正在尝试解析日期戳 我从 Twitter 获得 但收到错误 这是日期戳 2010 年 8 月 27 日星期五 22 00 07 0000 这是我的代码 DateTime ParseExact MyDateValue ddd dd MMM
  • Laravel:具有共享表的多对多

    I have Locations模型有很多Employees 相似地Employees属于Locations 这很好而且效果很好 但后来我考虑添加PhoneNumbers Either a Location or an Employee可以
  • Debezium-不含连接器类型

    我正在尝试使用 Debezium 连接到本地计算机上的 mysql 数据库 尝试使用以下命令调用kafka sudo kafka bin connect standalone shsh kafka config connect standa
  • 逐行读取文件

    我正在尝试逐行读取文件 但我不知道如何在到达 EOF 时停止 我有这个代码 readWholeFile do inputFile lt openFile example txt ReadMode readALine inputFile re
  • 无法解决原木锻造强化问题

    我在修复 Fortify 中的日志锻造问题时遇到问题 getLongFromTimestamp 方法中的两个日志记录调用都引发了 将未经验证的用户输入写入日志 的问题 public long getLongFromTimestamp fin
  • 使用多个 EJB 引用部署 Ear Web 应用程序时出现 Glassfish 错误

    继续部署 Ear Web 应用程序时 Glassfish 出错 https stackoverflow com questions 52400938 glassfish error while deploying ear web appli
  • 为什么 C# .NET SortedList 实际上没有 ElementAt?

    3 5 Collections Generic SortedList 的 NET 文档 http msdn microsoft com en us library ms132320 28v vs 90 29 aspx 在文档中 它明确指出
  • 使用 Oauth 在 Node.js 中将图像发布到 twitter

    我正在尝试使用 Oauth 模块将图像发布到 Twitter 这是我所拥有的 它抛出了 403 错误 我知道我在将媒体添加到帖子中的方式上做错了 但我只是不确定从这里该去哪里 var https require https var OAut
  • 如何在tensorflow中使用自定义python函数预取数据

    我正在尝试预取训练数据以隐藏 I O 延迟 我想编写自定义 Python 代码来从磁盘加载数据并预处理数据 例如通过添加上下文窗口 换句话说 一个线程进行数据预处理 另一个线程进行训练 这在 TensorFlow 中可能吗 更新 我有一个基
  • 无法从 watchpack-chokidar2:fsevents 访问 NPM CI 错误绑定

    当我跑步时npm ci在 Github Actions 上我收到错误 Run npm ci npm ERR bindings not accessible from watchpack chokidar2 fsevents npm ERR
  • Gulp 任务错误:“glyf 中的校验和错误”

    我正在尝试运行 Gulp 任务 但收到一个错误 我不知道如何修复甚至调试 Gulp 文件和任务是由 NetSuite 创建的 未经我自己编辑 它们应该可以开箱即用 知道什么节点包可能导致以下错误以及如何修复该错误 也许我需要使用不同版本的
  • terraform 中不同环境的多个后端

    我曾经使用多个 sh 文件运行不同的 terraform 远程配置 命令 以便在不同环境 开发 测试和生产 的不同 Google Cloud 项目的存储桶中的状态文件之间进行切换 在 0 9 0 版本中 我知道这现在进入了 tf 文件 te
  • 为什么 DoctrineMongoORMModule 从 github 的递归子模块更新失败?

    这是我做错了什么 还是一个更广泛的错误 如果我在空目录中执行以下 git 命令 git init git submodule add https github com doctrine DoctrineMongoODMModule vend
  • OpenCV Java中使用Mat显示图像

    我正在用Java用OpenCV编写我的第一个程序 我想问一下 是否可以仅使用Mat从文件加载和显示图像 我在这个网站上找到了解决方案http answers opencv org question 31505 how load and di