Re: [問題] opencv整合視窗有button

看板C_and_CPP (C/C++)作者 (寂寞的舞者)時間16年前 (2009/08/15 21:30), 編輯推噓2(2017)
留言19則, 5人參與, 最新討論串2/2 (看更多)
: ※ 引述《kondy (寂寞的舞者)》之銘言: : : 目前利用vc+opencv對webcam讀到的影像做處理 : : 不過想要將結果與影像顯示在同一個視窗中 : : 卻找不到方法整合 : : 想問大家有沒有類似的經驗 : : 剛剛在版上找文 : : 有人說利用mfc可以 : : 我是也有找到可以直接利用hwnd把畫面直接在視窗上顯示 : : 現在有想過是否只要有webcam的畫面就好了 : : 而opencv處理的部份還是利用他自己呼叫的方式有資料處理就好 : : 但是這樣怕會影響整體速度 : : 若版友有什麼好方法 希望能提供 感謝 : : 一直找不到可以跑的方法 : 我用C::B + wxwidgets做過 使用openCV讀取webcam想必你應該已經會了 : 將經處理後的frame顯示在視窗內另一區域 我的作法大致上如下 : 使用openCV處理webcam讀取的frame 是在callback function裡面做處理 : 例如 void mycallback(IplImage* img) 所有的影像處理都在mycallback做 : 假設你想要視窗內一個區域顯示webcam原始frame 另一個區域顯示處理後的frame : 顯示處理後的frame的區域 我是繼承wxwindow類別去做 : 然後將mycallback裡處理後的frame 用onPaint event逐張畫出來 onPaint event逐張畫出來? 我可能沒有把情況說明清楚>"< 現在用opencv讀到webcam的影像是ok 但是只有能利用cvShowImage把讀到影像show出來 影像處理的部份也還ok 但是 想要把影響與判斷出來的結果顯示在同一個視窗上面 甚至可以讓使用者做一些操作 所以還想要加button 可是iplimage->imagedata或者是 要如何讓影像利用picturebox或panel做顯示 卻沒有辦法解決 找了資料但都沒辦法成功的顯示 現在是利用win應用程式做的 想要直接利用FORM直接拉元件使用 可能不是很熟悉相關操作與程式碼 所以都不能順利解決 感謝大家的回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.88.49 ※ 編輯: kondy 來自: 118.170.88.49 (08/15 21:33) ※ 編輯: kondy 來自: 118.170.88.49 (08/15 21:33)

08/15 21:48, , 1F
如果你真的想要用FROM拉拉元件,這樣你可以試試看C#搭配
08/15 21:48, 1F

08/15 21:49, , 2F
SharpCV,應該可以滿足你的需求。
08/15 21:49, 2F

08/15 22:34, , 3F
對不起 還是不懂 是要做即時的還是?
08/15 22:34, 3F

08/15 22:44, , 4F
是做即時判斷的 不過現在沒辦法把影像跟結果整合在一起
08/15 22:44, 4F

08/15 22:45, , 5F
搭配c#阿 因為我辨識那邊都寫的差不多了 所以希望可以直接
08/15 22:45, 5F

08/15 22:46, , 6F
移殖的 用VC也可以用FORM的方式 只不過要怎麼顯示 試不出來
08/15 22:46, 6F

08/15 23:56, , 7F
你的"結果"是什麼? 文字? 影像?
08/15 23:56, 7F

08/15 23:56, , 8F
你的"操作"是對什麼東西操作? input? output?
08/15 23:56, 8F

08/16 00:12, , 9F
結果是文字 操作應該是讓人重新辨識或點選辨識結果好壞
08/16 00:12, 9F

08/16 00:50, , 10F
用opencv把文字畫在webcam的影像上再show出來這樣呢?
08/16 00:50, 10F

08/16 00:51, , 11F
參考cvPutText
08/16 00:51, 11F

08/16 00:53, , 12F
不確定是不是你要的@@
08/16 00:53, 12F

08/16 01:16, , 13F
可是這樣還有要讓人重新辨識的按鈕 這樣使用者介面會不會太
08/16 01:16, 13F

08/16 01:17, , 14F
簡單>"<
08/16 01:17, 14F

08/16 01:36, , 15F
其實..你連按鈕都可以省下..直接用event處理掉
08/16 01:36, 15F

08/16 01:37, , 16F
介面太簡單會對你的程式有什麼壞處?
08/16 01:37, 16F

08/16 09:23, , 17F
VC也可以設定快捷鍵 用鍵盤控制 不需要滑鼠
08/16 09:23, 17F

08/16 10:53, , 18F
介面簡單 感覺上好像讓使用者直覺性不強 因為還要考慮使用
08/16 10:53, 18F

08/16 10:53, , 19F
者操作的方便性
08/16 10:53, 19F
文章代碼(AID): #1AXhY1-H (C_and_CPP)
文章代碼(AID): #1AXhY1-H (C_and_CPP)