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

前端之家收集整理的这篇文章主要介绍了OpenCV与其他GUI(如Qt或WxWidgets)在Win32 VC前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想使用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 /应用程序框架。

(端自塞)

猜你在找的Windows相关文章