【问题标题】:Android Studio - Advisable Image Processing Library that works well with Android StudioAndroid Studio - 可与 Android Studio 配合使用的推荐图像处理库
【发布时间】:2015-09-19 21:36:28
【问题描述】:

我觉得有必要问这个问题,因为 Android 开发从 Eclipse 迁移到 Android Studio。除了用于 Eclipse 的旧 .jar 文件库之外,还有许多库(例如用于 Android 中的图形的 AChartEngine,以及其他用于 Android 的图形库)也使它们的库可用于 Maven 依赖项。

但是,图像处理库的情况并不相同,因为它们中的大多数仍在使用 jar,当您需要将它们导入 Android Studio 时会有些麻烦。

一个著名的图像处理开源库是 OpenCV。由于一些 Stack Overflow 的回答,我设法将它导入到我的 Android Studio 项目中。但是,似乎为 Android Studio 静态初始化 OpenCV 并不是那么简单。此外,OpenCV 到 Android Studio 的导入指南似乎已经“过时”,因为其中一些人要求在 Android Studio 的“app”文件夹下创建一个文件夹,但我似乎无法做到。情况很简单,OpenCV 需要大量工作才能导入 Android Studio。另一个问题是似乎缺乏关于如何在 Android 中使用 OpenCV 开发应用程序的教程/指南。

我发现的另一个库是 AndroidFastImageProcessing。它是 Android 中可用的另一个图像处理库,但我无法将其导入 Android Studio,因为我需要 Android Support Repository,这在 Android Studio 的 SDK 管理器中不可用(我只有支持库)。而且我的进度再次受到阻碍,因为我似乎无法正确导入图像处理库。

现在,我在导入时可能做错了 - 所以如果有一种新的和更新的方式可以将 OpenCV 导入 Android Studio,请将其放在答案中,我将不胜感激。 AndroidFastImageProcessing 也是如此——如果有办法在 Android Studio 中成功导入它,我很想知道。

我的主要问题是:是否有可以轻松导入 Android Studio 的图像处理库?一个教程/伟大的文档将值得加分。

【问题讨论】:

  • 抱歉,模组可以把它移到那里吗?
  • 把你的问题复制过去,然后删除这个问题。 (-:
  • 好吧,没关系,我让它工作了。我误读了说明上的某些内容。

标签: android opencv image-processing


【解决方案1】:

android 有很多原生的图像处理库,但问题是缺乏示例和教程,但你当然可以找到很多库:

几个最常用的列表: 1.AndroidJniBitmapOperations 2.javacv 3.opencv

如果你想在 NDK 上工作 https://github.com/julienr/libpng-android

到目前为止,最好的是 JAVACV - 一个用于原生 opancv 的 java wapper,它发展良好,几乎没有有用的教程和一堆文档,您可以像我一样在 javacv 中开始图像处理;)

https://github.com/bytedeco/javacv

【讨论】:

  • 我去看看。谢谢。
  • 如果您觉得有帮助,请接受回答 :)
  • 我还没有完成对 JavaCV 的评估,因为它似乎没有很多 Android 教程。然而,有趣的是它已经在 J​​ava 中了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-26
  • 1970-01-01
  • 2015-10-26
相关资源
最近更新 更多