[問題] opencv一個視窗顯示兩張影像

看板C_and_CPP作者 (老王)時間10年前 (2014/07/23 19:25), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
開發平台(Platform): VC++ GCC 額外使用到的函數庫(Library Used): OpenCV 問題(Question):我希望可以將一個視窗顯示2~3張影像,第一張影像是 視訊即時的影像,另一張影像是我運用opencv處理理過後的影像,都是即 時的狀態運作。 目前狀況我不知道說要用CLR中的windows form 來製作還是可以用一般的WIN32 簡單的一些指令可以直接做出來, 今天颱風假一整天爬文找不到C++來寫視窗化視訊的文章,大多都使用QT、C#、VB 但我必須使用opencv所以就沒有打算使用其他平台來實現。 希望各位高手可以教導小弟謝謝!! 程式碼(Code): #include "MyForm.h" #include <cv.h> #include <highgui.h> using namespace System; using namespace System::Windows::Forms; [STAThread] void main(array<String^>^ args) { CvCapture* capture; IplImage *img; capture = cvCaptureFromCAM(0); Application::EnableVisualStyles(); Application::SetCompatibleTextRenderingDefault(false); Project3::MyForm form; Application::Run(%form); while (1){ img = cvRetrieveFrame(capture); cvShowImage("mainWin1", img); cvWaitKey(10); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.155.26 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1406114754.A.D46.html

07/23 22:17, , 1F
開一個兩三倍大的圖,把所有想要顯示的圖貼進去
07/23 22:17, 1F

07/24 01:07, , 2F
你只是單純要顯示圖片的話直接用 opencv 內建就好
07/24 01:07, 2F

07/24 01:08, , 3F
在用其他 gui 只是麻煩而已
07/24 01:08, 3F
文章代碼(AID): #1Jpvl2r6 (C_and_CPP)