0

https://code.google.com/p/javacv/#Quick_Start_for_OpenCV_and_FFmpeg

我正在尝试在 Android 中配置 openCV。上面的链接要求下载opencv-2.4.6.1-android-arm.jar 和 ffmpeg-2.0.1-android-arm.jar

但是我在任何地方都找不到这些罐子,我在哪里可以下载它们。

整个声明说——

  • 将javacv-android-arm.jar、opencv-2.4.6.1-android-arm.jar、ffmpeg-2.0.1-android-arm.jar中的所有*.so文件直接提取到新创建的“libs/armeabi”中文件夹,而不创建 JAR 文件中的任何子目录。

4

2 回答 2

1

这里你可以找到你的罐子。下载 javacv-bin 包,看看你需要的 jars 是否在那里。

然后,如果您在系统中正确安装了 opencv,则需要将所需的库添加到项目中。

如果您使用的是 Windows 系统,您可以查看链接。

如果您使用的是 ubuntu 或 linux 系统,则需要将 lib 文件的路径添加到 Native Library 位置,该位置通常位于 opencv/release/lib 文件夹内。

我已经告诉过你从哪里得到这些库。如果你想查看 ubuntu 的安装过程,这里是链接

我希望这会有所帮助..如有进一步的疑问,请发表评论,我会尽我所能提供帮助..干杯 :)

于 2013-10-04T06:20:16.647 回答
0

上面对我的查询的回复是完美的,这里我只是描述更多,如果其他需要帮助-

在 Windows-7 中

  • 提取所有 jar 文件并收集所有 .so 文件。一个保证是 .so 文件不会在 3 个 jar 中的任何一个中重复,因此每个 jar 都有自己特定的 .so 文件集。
  • 当您将so复制到指定的命名目录时,请注意名称,它是armeabi,拼写错误会毁了您的生活。
  • 在类路径设置之前,检查你的jre 版本,Jre 版本和 OpenCV 库版本必须匹配。一旦你确定jre版本,然后将它添加到你的类路径中,重新启动系统并享受
于 2013-10-05T20:03:57.977 回答