c++ - 如何使用 Qt 在 Opencv 2.4.9 中创建工具栏

标签 c++ qt opencv

我正在尝试关注 this exemple但我被困在文档没有显示如何实际创建他们显示的工具栏的地方......

(我在基于 64 位的应用程序上使用 OpenCV 2.4.9 开发 Visual Studio 2013)

我错过了什么吗?

编辑:这是工具栏(左)的图片,位于跟踪栏旁边。 请,如果仍然存在混淆,请在投票前告诉我,以便我可以解释更多。 <- Toolbar | Trackbar ->

最佳答案

您无法创建工具栏。如果 OpenCV 是使用 Qt 支持编译的,工具栏将由每个“NamedWindow”中的 OpenCV highgui 模块自动创建。如果你看不到这个工具栏,你应该重新构建 OpenCV with Qt support。为此,从源代码构建 OpenCV(通过使用 CMAKE)并确保设置了 WITH_QT 选项。

如果您使用 CMAKE GUI 构建 OpenCV,您可以在配置菜单中找到此选项:

enter image description here

您应该记住的一件事是,OpenCV 不允许您像修改 TrackBar 或 NamedWindow 那样修改工具栏。

关于c++ - 如何使用 Qt 在 Opencv 2.4.9 中创建工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24575217/

相关文章:

python - 如何创建 .pyd 文件?

c++ - cpp 通过引用传递

c++ - shared_ptr<Base> 和派生类的对象

c++ - 自动模板参数 : g++ 7. 3 vs clang++ 6.0 : Which compiler is correct?

c++ - 如何从另一个 C++ 类访问一个结构?

linux - OpenCV FPS 优化

c++ - 段错误 - 读取初始化指针数组

c++ - 如何从 Qt 中的 JSON 数据中检索整数值

c++ - 循环通过 QNetworkAccessManager get() 例程,在完成时检索顺序

c# - 模板匹配-显示多个位置