全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2500
推到 Plurk!
推到 Facebook!

VFW如何設定webcam的對比(不透過對話框)

答題得分者是:lu
italk1983
一般會員


發表:1
回覆:1
積分:0
註冊:2005-02-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-09-09 17:16:09 IP:211.72.xxx.xxx 訂閱
各位前輩好:

目前小弟透過VFW進行Webcam的取像時,
若使用capDlgVideoSource(vcHWND),
可出現一對話框進行更改攝影機的對比或亮度等參數,
因為我希望可以按個鈕就自動依照我的預設參數

所以不要出現對話框的前提之下,
該如何去進行設定對比或亮度等參數?

感激各位的鼎力相助~
Best Reg.
lu
高階會員


發表:11
回覆:189
積分:195
註冊:2003-11-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-09-11 10:31:07 IP:203.73.xxx.xxx 訂閱
據我個人的使用經驗,VFW好像不能利用程式直接調整亮度、對比的參數,必須透過CCD的DRIVER來調整

因為VFW是N百年前的舊技術了,所以M$對此一技術已停止發展了,因為是舊技術所以每家廠商製作的CCD對VFW的支援不一定相同,有的廠商製作的CCD,視窗就只能固定在320 x 240非得手動修改,才能使用640 x 480 或更高解析度

因為種種辛酸、痛苦....所以建議改採 DirectShow 的方式來監視CCD

我個人最近也將VFW的東西改採 DirectShow 重新寫了一遍


italk1983
一般會員


發表:1
回覆:1
積分:0
註冊:2005-02-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-09-11 10:39:02 IP:211.75.xxx.xxx 訂閱
感謝lu的熱心協助,看來真的要棄守VFW了

DirectShow 的部份其實我之前一直看不太懂所以才會苦苦守著VFW

我會去找相關資料來研究的~

也在這邊向您獻上十二萬分敬意~
lu
高階會員


發表:11
回覆:189
積分:195
註冊:2003-11-19

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-09-11 14:26:55 IP:203.73.xxx.xxx 訂閱
若單純只想用來拍攝、顯示, DirectShow 還不算太難寫(前提是你對COM要有點概念,因為 DirectShow 就是一堆COM所組成),站內有一堆範例,基本上照抄就會WORK了
但是你如果想寫 Filter .....那你必須改用M$的VC來開發了,至少我個人不會用BCB來開發Filter
系統時間:2024-11-21 22:50:33
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!