2

我正在开发一个分割工具(用于研究目的,不用于商业用途),我想知道应该使用哪个图形用户界面,因为有很多。
我正在寻找一个相对简单的界面,它允许我在同一个窗口上执行以下操作:

*算法将使用的输入变量
*浏览文件夹并选择图像
*通过单击按钮调用函数
*显示将在算法运行时演变的图像

我正在使用 Visual Studio 2010 使用 C++ 进行编码,并且正在使用其他库,例如 OpenCV,因此 GUI 库必须在 VS2010 上的控制台项目中可编译和使用。到目前为止,我已经尝试过 Qt、FLTK、GTK+,但 Qt 作为 x64 架构上的兼容问题,FLTK 缺乏文档,我不确定它是否能满足我的需求并且 GTK+ 无法正常工作。

非常感谢您给我的任何意见和帮助。

4

2 回答 2

1

把事情简单化。如果在 Windows 上使用“非快速”版本的 Visual-Studio 使用 C++,只需使用 MFC。

该框架很成熟,网上有大量的参考资料、示例和示例(codeproject、codeguru、MSDN,...)

于 2012-11-20T11:58:41.227 回答
1

你试过OpenCV自己的highgui吗?

http://opencv.willowgarage.com/documentation/python/highgui__high-level_gui_and_media_i_o.html

“虽然 OpenCV 被设计用于完整的应用程序,并且可以在功能丰富的 UI 框架(如 Qt、WinForms 或 Cocoa)中使用,或者根本不需要任何 UI,但有时需要快速尝试一些功能并可视化结果。这就是 HighGUI 模块的设计目的。”

另请参阅:OpenCV 和创建 GUI

于 2012-11-20T12:17:40.417 回答