.NetでWebCamにアクセスするときに使用するのに最適なAPI /ライブラリはどれですか?

StackOverflow https://stackoverflow.com/questions/344876

質問

.NetでWebCamにアクセスするときに使用するのに最適なAPIはどれですか? (ウェブカメラ固有の可能性があることはわかっていますが、より良い結果が得られる場合は新しいウェブカメラを購入しても構いません)

Webカメラからビデオを取得し、MPEG4形式(DivX、Xvidなど)で保存するデスクトップアプリケーションを作成します。また、デバイスからビットマップ静止画にアクセスしたいので、フレーム間の画像比較を行うことができます。

私はさまざまなライブラリを試しましたが、どれも本当に適合しませんでした(パフォーマンスの問題(非常に一貫性のないフレームレート)があるもの、画質の制限があるもの、一見理由なくクラッシュするものがあります)。 (可能な限り高い)および適切なフレームレート。

私のウェブカメラは仕事以上のものであり、私の目的に役立つ素敵なマネージド.Netライブラリがあることを望んでいました。

ウェブカメラAPIはすべて信じられないほど悪いですか?

役に立ちましたか?

解決

すでに使用したものを言ったことはありませんが、ビデオ変換用のデバイスとFFMPEGをキャプチャするためにDirectShow.NETを試してみることをお勧めします。これらのライブラリは両方ともSourceForgeにあります。

他のヒント

OpenCVを使用します。これは、Webカメラ、画像、およびビデオからの入力を受信し、ビデオおよび画像を出力できるコンピュータービジョンライブラリです。また、多くの画像操作機能が付属しているため、おそらくあなたが望むものに最適です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top