台灣最大程式設計社群網站
線上人數
1791
 
會員總數:244787
討論主題:188836
歡迎您免費加入會員
討論區列表 >> C/C++ >> 多執行緒的問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
多執行緒的問題
價值 : 10 QP  點閱數:174 回應數:1

樓主

Liao Yu-kai
門外漢
0 2
36 1
發送站內信

各位大大好

我現在在寫一個用point grey 取像的問題

總共用了三個thread :

1. 第一台相機取像->imshow (無窮迴圈)
2. 第二台相機取像->imshow (無窮迴圈)
3. 將第一台相機和第二台相機先取像後,再一起用openCV做影像處理->imshow (無窮迴圈)

問題是在第三個執行緒中,是同樣的兩台相機在取像,所以我在用到相機的地方都加了鎖

但執行一段時間還是會遇到 "deque iterators incompatible." 這個問題

請問有大大知道為什麼嗎?



搜尋相關Tags的文章: [ thread ] ,
本篇文章發表於2019-05-13 13:29
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

Liao Yu-kai
檢舉此回應
https://drive.google.com/file/d/11WC4xo02ydZiwLxzu9sGsq2e4fQ-6yfT/view?usp=sharing

附上原始碼
本篇文章回覆於2019-05-13 14:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.