OpenCV和用户界面

use*_*901 2 user-interface opencv image image-processing

我需要使用OpenCV进行图像处理项目,我刚开始学习基础知识,但是我需要了解用户界面的一个方面,我可以使用OpenCV提供的库来设计UI吗?这包括表单,按钮和事件处理,还是我需要为UI使用其他语言?

Abi*_*n K 9

OpenCV提供了一个highgui库,它包含最小的UI功能,如ShowWindow,Trackbar,Mouse事件等.它对高级GUI开发没有用.

查看OpenCV文档:链接1, 链接2

并且它通过qt的更多功能扩展,用于支持,如按钮等.链接3

但是对于高级GUI开发,OpenCV与Qt集成在一起.Qt是非常先进的,高度稳定的框架,它是免费的和开源的.它是用C++实现的,因此很容易使用OpenCV.更有趣的是,如果你使用Python进行OpenCV,那么Qt也有一个名为PyQt的 python包装器,它几乎涵盖了Qt的所有功能.

你可以从这里下载Qt .查看其文档各种教程.Qt的教程非常广泛.所以学习并不困难.

OpenCV和Qt的安装指南可在此处找到:链接