簡體   English   中英

QString和OpenCV cv.namedWindow()

[英]QString and OpenCV cv.namedWindow()

使用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轉換為函數正確顯示的內容?

嘗試跟隨

QString windowname = "My View";
namedWindow( windowname.toStdString().c_str(), CV_WINDOW_AUTOSIZE );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM