作者archon (內湖流川楓)
看板C_and_CPP
標題[問題] Webcam 能設快門嗎? (Opencv)
時間Mon Mar 13 17:12:14 2017
開發平台(Platform): Win7/Win10
編譯器: C++11
額外使用到的函數庫(Library Used): Opencv
問題(Question):
想要使用 Webcam 要做一些實驗,我用的是 Logitech c920,
發現畫面中物件動得比較快時,畫面都會糊糊的,
如果用相機拍照來說,應該就是快門太慢,
需要拉高快門拉高 ISO 來凝結住畫面
但 Opencv 好像沒有快門跟 ISO 這種東西能調...
VideoCapture.set() 裡能放的東西我試了一下,
CV_CAP_PROP_FPS 似乎對 webcam 不起作用,
CV_CAP_PROP_EXPOSURE 又只是調整曝光值,並不能調 exposure time,
請問各位大大,有方法是能在相同曝光亮度的前提下,
拉高快門速度來捕捉動態畫面的嗎?
--
喜歡拍照的正妹們,趕快來找我報到吧!!!
https://flic.kr/s/aHsk8JbB2C
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.3.77
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1489396338.A.4F2.html
1F:→ stupid0319: 要相同曝光亮度下拉高快門,光圈也要變大才行吧 03/14 01:10
webcam 的光圈好像不會變?我是希望他 ISO 能變大一點(汗
※ 編輯: archon (1.160.3.77), 03/14/2017 16:18:06
2F:→ laladeer: 要開羅技他的驅動程式,裡面可以調曝光,曝光降低快門 03/15 00:37
3F:→ laladeer: 才會自動提高,裡面也可以自己設定亮度跟增強 03/15 00:37
只是要降曝光的話其實也可以用 opencv 的 api
VideoCapture.set(CV_CAP_PROP_EXPOSURE, nExpo); 來做
我手上這顆 nExpo 的值範圍好像可以設 -5~0,
不過降曝光得到的亮度就暗了... 要是 webcam 有相機的 T 模式就好了 QwQ
看來得要先截下畫面再做亮度補強吧... 謝謝大大 QwQ
※ 編輯: archon (1.163.25.116), 03/15/2017 08:50:52
4F:→ flighteagle: OpenCV哪時候強大到能控制裝置了? 03/15 23:34
5F:→ allnun: opencv能控制硬體設置? 一定是小弟學藝不精了 03/19 12:57
唔... 如果 cam 有開放 api,就可以呀?
至少我是可以用 opencv 設解析度跟曝光 (._.?)
※ 編輯: archon (220.136.22.181), 03/24/2017 15:58:22