2015-10-12 86 views
0

網絡攝像機不滿足我們項目所需的視頻錄製質量。 OpenCV有可能使用高像素數碼相機(索尼,佳能,奧林巴斯)嗎?OpenCV - 使用數碼相機。

如何根據相機交談的數碼相機使用的OpenCV(特別使用Python)

+0

你能澄清什麼類型的相機你特別的意思嗎? OpenCV支持FireWire(我已經使用FireWire立體攝像機專門完成了OpenCV ...一旦我擁有了正確的適配器,帶有python綁定的OpenCV基本上可以開箱即用)。如果您的意思是佳能Photoshot的更高版本,我認爲如果他們確實支持流式視頻,您不會對其質量感到非常興奮;很確定USB 2.0是瓶頸,我不知道是否有任何相機(專爲拍照而設計,而不是爲了拍攝視頻而設計)已經轉移到USB 3.0 – Foon

+0

請注意,您可以通過捕獲視頻進行基本的理智測試相機,然後運動鞋 - 測試AVI到您的openCV系統(它不會是活的,但OpenCV可以讀取AVI,就好像它們是相機設備一樣) – Foon

+0

* USB是瓶頸*。也許這封印了它,不是嗎?即使我獲得了高分辨率的相機,我也無法獲得最佳的拍攝效果。你能告訴我,是否有可能增加攝像頭的FPS?這可能可以解決我的問題。 –

回答

0

安裝所需的攝像頭驅動程序連接它,並用cv2.VideoCapture(INT),在這裏,而不是0使用不同的整默認情況下0是內置攝像頭

如:cv2.VideoCapture(1)

+0

只適用於USB供電的網絡攝像頭。我打算使用不友善的數碼相機。 –

+0

它也適用於此 – AdityaIntwala