0

我编写了一个 Java 应用程序,用于拍摄连接到 pc 的网络摄像头的照片。为此,我使用 lti-civil java-api。它工作正常!此 api 使用共享库 -libcivil.so- 用于 jni 访问多个本机库。libcivil.so 适用于 linux 32/64bit osx 和 windows。但我希望应用程序与具有 arm 架构的树莓派一起运行。

我的问题是:是否可以重新编译 libcivil - 用于 arm 架构的共享库?我不熟悉c ++,所以我不知道是否有可能。

4

1 回答 1

0

我找到了一种在树莓派上使用 java 获取网络摄像头图像的方法。我使用 v4l4j 库。它是 v4l2 api 的 jni 包装器。它处理 linux 下对 /dev/video 接口的直接访问。有一种方法可以为 raspbian linux-port 编译它,并且效果很好。但是覆盆子似乎太慢了(5-8 fps 和高延迟 - 大约 300-500 毫秒)。但这是另一回事。现在我正在等待朴树或醋栗...... =)

在树莓派上编译 v4l4j 操作方法: https ://code.google.com/p/v4l4j/wiki/GettingStartedOnRPi

格里兹丹尼尔

于 2012-08-20T10:19:30.410 回答