0

私は、PC に接続されている Web カメラの写真を撮る Java アプリケーションをコーディングしました。そのために、lti-civil Java-api を使用します。それはうまくいきます!この API は、複数のネイティブ ライブラリへの jni アクセスに共有ライブラリ -libcivil.so- を使用します。libcivil.so は、Linux 32/64 ビット OSX および Windows 用に存在します。しかし、アプリケーションをアームアーキテクチャを持つラズベリーパイで実行したいです。

私の質問は、libcivil - arm-architecture の共有ライブラリを再コンパイルすることは可能ですか? 私はC ++に慣れていないので、それが可能かどうかはわかりません。

4

1 に答える 1

0

ラズベリーパイでJavaを使用してウェブカメラ画像を取得する方法を見つけました。v4l4j ライブラリを使用します。v4l2 API の jni ラッパーです。Linux で /dev/video インターフェイスへの直接アクセスを処理します。raspbian linux-port 用にコンパイルする方法があり、うまく機能します。しかし、ラズベリーは遅すぎるようです (5 ~ 8 fps および高遅延 - 約 300 ~ 500 ミリ秒)。しかし、これは別のことです。今、私はエノキまたはグーズベリーを待っています... =)

ラズベリー pi で v4l4j をコンパイルする方法: https://code.google.com/p/v4l4j/wiki/GettingStartedOnRPi

グリーズ・ダニエル

于 2012-08-20T10:19:30.410 に答える