加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

OpenCV与其他GUI(如Qt或WxWidgets)在Win32 VC

发布时间:2020-12-13 20:52:18 所属栏目:Windows 来源:网络整理
导读:我想使用OpenCV的图像处理功能,而不是OpenCV GUI。我正在使用OpenCV 2.0。我将使用Qt4或WxWidgets进行GUI功能。我用VC 2008 Express(VC 9.0)编译。 我想这是分两个或三个问题: 有必要做一些事情来禁用OpenCV的高级,所以它不会干扰首选的GUI库,如果是这样
我想使用OpenCV的图像处理功能,而不是OpenCV GUI。我正在使用OpenCV 2.0。我将使用Qt4或WxWidgets进行GUI功能。我用VC 2008 Express(VC 9.0)编译。

我想这是分两个或三个问题:

>有必要做一些事情来禁用OpenCV的高级,所以它不会干扰首选的GUI库,如果是这样,怎么办?
>如何将OpenCV图像转换为首选GUI可以显示(可能保存)的东西(位图?)?
>(可选)如何将使用首选界面加载的图像转换为OpenCV可以使用的表单?

我知道我这次讨论太晚了,但我刚刚发生在这个讨论中。无论如何,我已经开始使用OpenCV和wxWidgets几年了,所以我以为我会在:

Is it necessary to do something to disable OpenCV’s higui so it does not interfere with the preferred GUI library,and if so,how?

不一般有几个打嗝可以运行到特定版本的OpenCV和Windows。但是,在大部分情况下,整合非常顺利。我经常使用wx作为我的前端和highgui的部分,使图像捕获。我在几个版本的Windows,Ubuntu和OS X上完成了此操作。

How to convert an OpenCV image into something (bitmap?) that the preferred GUI can display (and perhaps save)?

在wxImage之间来回复制的替代方法是将IplImage的数据直接填充到OpenGL纹理中,并将其绘制在wxGLCanvas上。这个策略的一大优点在于,您可以使用标准的OpenGL方法绘制纹理。

(Optional) How to convert an image that was loaded using the preferred interface into a form that OpenCV can use?

不要:)我使用wxFileDialog等让用户指定路径,但所有后端都是直接OpenCV。

(开始自我插头)

我写了很多这样的代码是名为MADTraC的项目的一部分,它是用于实时计算机视觉应用程序的GUI /应用程序框架。

(端自塞)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读