[問題] Thread使用問題
大家好 小弟還是用thread的新手 有使用thread上的問題請大家指教
需要用thread的原因是計算會要用到10個frame的webcam影像
所以計算起來會變成10進10出,但是需要看起來連續
我用_beginthreadex開了兩個thread
thread1: 擷取10個frame的同時輸出寄算好的10個frame
thread2: 計算儲存好的10個frame
所以流程大概會變成
1: 擷取1~10 擷取11~20 擷取21~30 擷取31~40...
輸出1~10 輸出11~20...
2: 計算1~10 計算11~20 計算21~30...
一共30 frame的buffer
可以確定的是thread2一定會跑的比thread1慢,請問該怎麼做到像上面流程圖一樣對齊
我只想到用clock_t來計算thread2一塊的時間,然後thread1在sleep這段時間/10...orz
只要時間沒有對齊就全錯了,請問有沒有好的解決方法?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 24.161.183.254
推
01/14 00:58, , 1F
01/14 00:58, 1F
→
01/14 01:05, , 2F
01/14 01:05, 2F
→
01/14 01:07, , 3F
01/14 01:07, 3F
推
01/14 03:03, , 4F
01/14 03:03, 4F
→
01/14 03:43, , 5F
01/14 03:43, 5F
→
01/14 03:43, , 6F
01/14 03:43, 6F
推
01/14 10:48, , 7F
01/14 10:48, 7F
→
01/14 10:49, , 8F
01/14 10:49, 8F
→
01/14 10:50, , 9F
01/14 10:50, 9F
→
01/14 11:00, , 10F
01/14 11:00, 10F
→
01/14 11:00, , 11F
01/14 11:00, 11F
→
01/14 13:26, , 12F
01/14 13:26, 12F
→
01/14 13:26, , 13F
01/14 13:26, 13F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
11
39