我想对我的计算机视觉应用程序的 GUI 提出一些意见。我使用 OpenCV 用 C++ 编写了一个应用程序,它从高速摄像机捕获视频,对图像进行一些图像处理并将结果显示到 HighGUI 窗口。我发现自己会定期调整变量,因此决定使用 GUI 动态调整这些变量会更容易、更快捷。我有几个选择:
- 创建一个可以使用套接字与我的 C++ 计算机视觉应用程序对话的 Java GUI
- 在 QT GUI 中集成我的应用程序
- 使用本机 Windows 调用(例如 MFC)
你们认为哪个是我最好的选择,请记住 GUI 或套接字不得降低应用程序图像处理部分的性能?
(我的目标操作系统是 Windows)
非常感谢大家的投入。