使用 OpenCV 2.4.2 的 Qt 4.8.1 C++ 控制台应用程序正在通过highgui模块读取和显示 USB 网络摄像头图像。它使用该函数创建一个用于显示图像的窗口(我认为在内部使用 Qt)
void namedWindow(const string& winname, int flags=WINDOW_AUTOSIZE )
但是,我错过了如何将字符串转换为不会以不可读/加扰/垃圾字符结尾的格式。这是我尝试过的:
QString windowname = "My View";
namedWindow( windowname.toStdString() );
如何将 QString 转换为函数正确显示的内容?