ここで、そして他の場所で多くの掘り下げを行った後、JavaのiSightから画像を取得するための、良い、シンプルな、現在の方法はありません。ですから、誰かが私にこれを行う良い方法を教えてもらえれば、まずOpenCVはJavaのためには機能しません。OSXでJava経由でiSightにアクセスする
ここで私はそれが信じられないほど欠陥があるにもかかわらず、使用することを考えている種類の回避策です:
- はの部分の画像をつかむために
- 使用するJavaのRobotクラスをフォトブースを開きますiSightからのフィードを保持する画面。
あなたはJNIを考えましたか? –
OpenCVは、バインディングを持つ言語で使用できるライブラリです。 http://code.google.com/p/javacv/をご覧ください。それがオプションの場合、ネイティブObjective-Cでこれを行うほうがずっと良いでしょう。 – jpalm
@MikeKwan Hmmm ....私は今、JNIを見ています。それは複雑さの多くの層を追加するように見えます。 iSightを入手するためのチュートリアルを見つけることができません。私はObjective-Cを知らず、それを学ぶのに失敗したいくつかの試みの後、私はそれで何かをすることを望んでいません。 – user1236818