2

私は、Micrsoft Media Foundation を介してすべてのタイプの Web カメラから画像をキャプチャするための C++ インターフェイスに取り組んできました。いくつかのタイプの Web カメラに接続でき、さまざまな解像度と形式で画像をキャプチャできるコードが少しあります。

WinXP では、Direct Show ライブラリを使用して Web カメラのさまざまなパラメータ (ホワイト バランス、露出時間など) を変更できることを知っています。残念ながら、Web カメラから単一のフレームを簡単にキャプチャできる Direct Show ライブラリのインターフェイスは、Win7 の Direct Show から削除されています。Microsoft Media Foundation または Microsoft Media Foundation と組み合わせることができる他のライブラリを使用して、これらのパラメーターにアクセスする方法を知っている人はいますか?

4

4 に答える 4

1

DirectShowWindows 7 でも問題ありません (最も簡単に確認できるのは、Windows SDK を使用する方法ですGraphEdit) AMCap。ただし、Media Foundation は、以前のバージョンの Windows では不可欠なサポートを欠いています。

于 2012-04-17T13:09:11.747 に答える
0

IAMCameraControl と IANVideoProcAmp は、Windows 8 のホワイト バランス、パン、ズームを引き続きサポートします。カメラ コントロールは、これまでのところ MFT の一部ではありません。これらのことを行うには、Direct Show を使用する必要があります。

于 2013-02-13T19:30:09.337 に答える