2017-08-19 15 views
0

私はPythonでMedia Foundationを使いたいです。それは、私がPythonのために勝利32で多くを果たしていない可能性がありますか、私はPythonを使用してこのライブラリの機能にアクセスする方法があるかどうかわかりません。 これは、画面をキャプチャしている間に速い犠牲を達成したいという理由です。そして、私はpythonでpilモジュールでそれを行うことはできません。 状況は私がほとんど盲目であることです。私は何らかのビジョンをどのように持っているのか、スキャナーリーダーを使用しています。ビデオ上でマウスをよりよく追跡するためのプログラムを作成したいと思います。あなたが良い提案をしている場合は、私はそれらを読むことが幸せです。 ありがとうございます。Media Foundationを使用したScreanの写し

答えて

0

Media FoundationはCコードライブラリ、Cコードインターフェイス、およびCコード定数を使用するため、タスクを簡単に解決できないと言えます。しかし、低レベルのアクセス、またはCOMインターフェイス経由のアクセスのために、Python上にラッパーコードを書くことが可能です。だから、私はプロジェクトCapturing Live-video from Web-camera on Windows 7 and Windows 8 - このプロジェクトは、カメラからのキャプチャライブビデオ用メディア財団を使用している - コメントで、あなたは次のメッセージを見つけることができます。 「こんにちは、

を私はこれの64ビットバージョンを共有したいですライブラリとPythonラッパー

あなたは上のプロジェクトpyvideoinputを見つけることができます。 https://github.com/pupil-labs/pyvideoinput[GitHub - pyvideoinput]

ベスト、 マイケル」 - それは、メディア財団とプロジェクトのためのPythonラッパーがあることを意味します。しかし、このPythonラッパーには画面のキャプチャは含まれていません。あなた自身でそれを調べなければなりません。

もう1つのプロジェクトCaptureManager SDKを試すことができます - このプロジェクトは、カメラからのライブビデオをキャプチャするためにMedia Foundationを使用し、スクリーンキャプチャのサポートを備えています。 CaptureManagerはCOMオブジェクトの形で書かれており、Pythonでいくつかサポートしています。CaptureManagerSDKPythonDemoによってデモプログラムを入手できます。

したがって、プロジェクトを開始するために使用できます。

よろしくお願いいたします。

+0

githubページがどのように機能しないのか、ご意見ありがとうございます。 –

+0

このリンクを試す:https://github.com/pupil-labs/pyvideoinput –

関連する問題