2010-12-20 8 views
1

私はFactorを学んでいます。私は、mac proに付属のウェブカメラから画像をキャプチャする小さなプログラムを持っていることは素晴らしいことだと思っていました。私はすべてのウェブカメラが非常に異なるが、私は何かのように聞こえるように聞こえる。 Mac、Linux、Windowsをサポートするライブラリを作成したい問題はどこから始めるのか分からないことです。ウェブカメラのライブラリを作成するには?

ファクターベースの回答は大歓迎ですが、私は言語にとらわれないsolutioを探しています。私がGoogleのためにgoogleするとき、私が得るのはイメージをキャプチャするプログラムです。私は、私が推測するドライバーと(3つの大きな手術システムで)相互作用する方法を学びたいと思う。

唯一の手掛かりは、ioctl wikiページです。あなたはどのようにそのようなプロジェクトを始めるでしょうか?どのような種類のGoogleキーワードを使用しますか?本?

答えて

2

特定のウェブカメラ用のドライバや既存のドライバとの会話を容易にするライブラリを作成したいのかどうかは不明です。

ウェブカメラのドライバを書きたい場合は、おそらくlibusb(MacとLinux)とlibusb-win32(Windows)を調べることをお勧めします。あなたはウェブカメラが話すプロトコルを理解する必要があります。あなたはおそらく既存のLinuxドライバのソースコードを読むことができます(おそらくそうであると仮定して)。

Googleの検索用語については、「ビデオキャプチャ」を試してみて、Python/Rubyなどのコードやオープンソースのプログラムを探してみると、あなたがしたいことをするためのコードを見ることができます。

おそらく、あなたが誰かを達成しようとしていることをもう少し詳細に記述すれば、より良い提案を与えることができます。

+0

私はドライバが存在すると仮定しています。だから、私は図書館がX言語からドライバーと話をしたい。それが新しいドライバーを必要とするなら、それは楽しいでしょう。 – eipipuz

関連する問題