討論區快速選單
知識庫快速選單
討論區最近新進100則主題 將BI融合到Excel資料分析中 網路投保旅行平安險
[ 回上頁 ] [ 討論區發言規則 ]
無法用 directshow 取得多個影像擷取器的畫面
更改我的閱讀文章字型大小
作者 : hgffly(飛) 貼文超過200則人氣指數超過10000點
[ 貼文 246 | 人氣 23261 | 評價 290 | 評價/貼文 1.18 | 送出評價 11 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/2/2 下午 08:36:17
各位大大好,小弟有用 directshow 成功取得單一usb影像擷取器的攝影機畫面,但小弟因為研究需要,需要取得兩台攝影機的畫面,但是兩台攝影機分別接上兩個獨立的 usb影像擷取器,卻只能取得單一攝影機的畫面,另一個畫面是全黑的,原本想說會不會是硬體相衝的關係,所以另外買了電視棒來試 (即一個攝影機是接usb影像擷取器,另一個攝影機是接電視棒),結果還是會有同樣的問題。但我用兩台一樣型號的 webcam 卻可以同時取得攝影機的畫面。而我用 graphedit 嘗試去做測試,還是無法同時取得兩台監控攝影機的畫面,為什麼用usb影像擷取卡/電視棒會有這種問題而 webcam 不會有這樣的問題呢?有辦法解決這樣的問題嗎?非常謝謝!!!
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4465 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/2/2 下午 10:16:12
http://debut.cis.nctu.edu.tw/~ching/Course/AdvancedC++Course/__Page/Advanced_Topic_page_content.html
作者 : hgffly(飛) 貼文超過200則人氣指數超過10000點
[ 貼文 246 | 人氣 23261 | 評價 290 | 評價/貼文 1.18 | 送出評價 11 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/2/3 上午 10:50:54
感謝 ozzy 大大提供的資料,我已經有大略地看過裡面的內容了,但裡面似乎沒有強調說它可以同時取得多個獨立的usb影像擷取器/電視棒的影像,還是說同時取得多個獨立的 usb影像擷取器/電視棒的影像是硬體先天的限制,是無解的呢?謝謝!
註:我目前的程式已經可以同時取得兩支 webcam 的影像,但是透過兩個usb影像擷取器/電視棒卻是不行的。
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4465 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/2/3 下午 01:26:32
have you tried multithread programming for it ?
作者 : hgffly(飛) 貼文超過200則人氣指數超過10000點
[ 貼文 246 | 人氣 23261 | 評價 290 | 評價/貼文 1.18 | 送出評價 11 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/2/14 下午 07:36:19
抱歉,這麼晚才回!多執行緒我是沒直接去試,但我有用兩支程式 (分別為 A、B) 去做測試兩個 USB影像擷取器 (分別為 X、Y),A、B兩支程式分別能獨立取得各個影像擷取,但用 A 程式嘗試先去取得 X影像擷取器的畫面,成功後,然後接著開啟 B 程式去取得 Y影像擷取器的畫面,結果還是沒有畫面。
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4465 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/2/15 下午 03:03:05
would you post ur codes ?
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4465 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2013/2/16 下午 04:19:58

>抱歉,這麼晚才回!多執行緒我是沒直接去試,但我有用兩支程式 (分別為 A、B) 去做測試兩個 USB影像擷取器 (分別為 X、Y),A、B兩支程式分別能獨立取得各個影像擷取,但用 A 程式嘗試先去取得 X影像擷取器的畫面,成功後,然後接著開啟 B 程式去取得 Y影像擷取器的畫面,結果還是沒有畫面。


>> you may try to use two threads , one is responsible for gathering X's image and the other is responsible for gathering Y's image. they should run concurrently.

http://msdn.microsoft.com/en-us/library/windows/apps/hh750290.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/ee417025.aspx#Multithreading_and_DXGI
 板主 : 白老鼠(Gary)
 > DirectX - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - DirectX - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
DirectX
1 aming 4010 
2 pernghy 1780 
3 白老鼠(Gary) 1120 
4 Akira 1020 
5 冷眼 980 
6 PLAYER 690 
7 阿西德倫 480 
8 andre 450 
9 小弦 430 
10 藍斯洛 410 
DirectX
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
0.046875