[問題] DirectShow+opencv

看板C_and_CPP作者 (小飄)時間16年前 (2009/12/29 15:35), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
遇到的問題: (題意請描述清楚) 我之前都是用 opencv抓webCam 再來作影像處理 後來因為需求 發現這樣太耗cpu資源了 所以想說改用 directShow 來抓webcam (我用 graph edit跑webcam CPU才10% 用opencv 就要40%) 在 Render filter 前新增一個 filter 在裡面用 opencv 來作影像處理 這樣就可以達到加速的結果 請問我這樣子的想法正確嗎 因為我沒接觸過 direct 系列的東西 所以不知道該怎麼下手 請問有沒有簡單的範例可以參考 謝謝 ps 註明一下 我是在C#下使用 openCV 2.0 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.79.49 ※ 編輯: tocute 來自: 220.128.79.49 (12/29 15:49)

12/29 15:53, , 1F
Opencv第幾版?
12/29 15:53, 1F

12/29 16:37, , 2F
opencv 2.0版
12/29 16:37, 2F
※ 編輯: tocute 來自: 220.128.79.49 (12/29 16:40)

12/29 21:59, , 3F
Opencv 1.1跟 2.0都是用direct show 不過opencv 2.0
12/29 21:59, 3F

12/29 22:00, , 4F
要調參數 不知道預設是不是direct show
12/29 22:00, 4F

12/30 15:19, , 5F
真的嘛!!! 我還以為是用vfw 那效能怎麼會差這麼多阿??
12/30 15:19, 5F

01/08 18:33, , 6F
利用webcam抓圖應該不怎麼吃cpu吧,因為通常都會block在io
01/08 18:33, 6F

01/08 18:35, , 7F
除非不是用同步的...
01/08 18:35, 7F
文章代碼(AID): #1BER5UtU (C_and_CPP)