Directshow Java

というものを発見。一般的にはDirectShowを使うとWindowsに特化してしまうので、取り立ててJavaを使う必要がない。たいていはC#とDirectshowなんだろうけど。Processingのカメラキャプチャをこれにおきかえれないだろうか。

インストール

  • dsj.dllをJavaランタイムのパスにおく
    • 自分のPCだとC:\Program Files\Java\jre1.5.0_11\bin
  • dsj.jarをjre/lib/extにおく
    • 自分のPCだとC:\Program Files\Java\jre1.5.0_11\lib\ext
  • dsj\demoにあるファイルdsjDemo.jarからデモ用Javaアプリケーションが起動。

よくできてます。