Re: [問題] 想請問openGL 與openCV 整合的問題

看板C_and_CPP作者 (C語言)時間15年前 (2010/04/27 02:12), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
不知道你的流程是什麼, 為何用 opengl 等, 建議就用用看 試過才知道怎麼調整, 從那邊下手 我覺得你如果只是單純要顯示, openCV處理完就可以 直接用 opencv 的 highGUI處理了, 應該是你對 GLUT 還不太熟悉, 所以你不知道該怎麼改 ※ 引述《hoson (林老師賣的冰淇淋)》之銘言: : 1. 在板上有查到可以使用 glReadPixel()把openGL的資料讀出, : 再寫入openCV的資料結構,再顯示出來。 : 不過我在oepnGL的官方網站上的論壇裡,有看到外國網友說這樣子效率不好。 : 因為我是要使用webCam作及時的運算,想請問是否有其他有效率的方法呢? : 2. 使用glut的話,之後會有 glutMainLoop() 的無限迴圈 : 不過同時我在openCV中, 也要作一些影像處理 : 我知道可以使用 glutIdleFun() 呼叫callback function : 可是原本寫好的openCV程式, 沒辦法都擠到一個function裡, : 而且還有一些區域參數的問題等等.. : 我想到的另外的方法是openMP 平行化, : 然後透過shared 參數來作openCV GL data的交換 : 所以問題是: : 2-1, 是否可以不用glutMainLoop 來畫模型, 哪裡有範例呢?(都只找到有glut) : 2-2, 除了平行化,是否有其他更好的方法呢? : 先感謝大家!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.224.134
文章代碼(AID): #1BraVrBs (C_and_CPP)
文章代碼(AID): #1BraVrBs (C_and_CPP)