2017-08-02 65 views
1

我正在嘗試使用HDR捕捉,並通過Python通過OpenCV使用Logitech C920。迄今爲止我所遇到的所有相機校準算法都需要圖像曝光的實際持續時間或至少已知各種曝光時間之間的比率。不幸的是,在C920中爲OpenCV設置曝光時間(CAM_PROP_EXPOSURE)時,我所擁有的是一個整數範圍[-11至-2],沒有單位指示。以時間爲單位查找攝像頭的曝光時間?

是否有一個低級別的API或實用程序,我可以用相機探測以找到相應的持續時間(秒)?

回答

2

解決了它 - 結果OpenCV正在通過DirectShow在相機的後端,並根據相應的文檔ICameraControl::get_Exposure奧祕值編碼曝光時間使用log2,使-2實際上是1/4秒和-11是1/2048秒,曝光時間每個整數步驟加倍/減半

+0

幹得好 - 感謝您與社區分享。 –

相關問題