2011-12-17 172 views
1

我試圖複製使用Logitech網絡攝像頭驅動程序捕獲靜止圖像時實現的圖像質量。網絡攝像頭「仍銷」捕獲

羅技論壇有關於這個問題的幾個主題,不幸的是他們都指向一個網站關閉。如here

我目前能夠使用DirectShow和圖像採集卡捕獲圖像,但它們遠不及快照按鈕的質量。任何人都可以指向一個快照按鈕的工作c + +/c的例子嗎?

經過一番研究,我發現這個關於Still Image pin,這是實現像按鈕快照的正確方法嗎?

網絡攝像頭我使用的是c910,能夠拍攝10萬像素的靜止圖像。

感謝您的任何幫助。

+0

c910是否真的有10個mpixels的CMOS? – 2011-12-17 19:11:13

+0

@丹尼爾:它可能是200萬像素,4倍過採樣和後處理。 – 2011-12-17 19:15:12

回答

0

我沒有機會直接處理這個問題,但我懷疑從相機捕獲的高分辨率圖像是拍攝一系列圖像後進行「超分辨率」後處理的結果。此功能可能無法通過DirectShow API獲得,因爲它主要覆蓋視頻流。但是,攝像頭驅動程序也可能通過Windows Image Acquisition API使其可用,在那裏您可能會有更好的運氣拍攝您要查找的質量的過採樣快照。

1

我最好的猜測,我將用它來收集一些upvotes(或downvotes),並且直到有人拆卸的應用程序或驅動程序,則這將是有效的:

東西都http://www1.idc.ac.il/toky/videoproc-07/projects/superres/srproject.html在應用程序中使用級別來增強作爲視頻收集的圖像的分辨率。理由:讓一個朋友把頭髮拉過驅動程序中的簡單東西,我只能想象應該用一套極其有限的庫來編寫這樣的算法是多麼困難。

我不會介意在這裏採取downvotes,因爲我對這個主題太感興趣,但請有關於這個問題的一些信息。