27

一位在医学界工作的朋友让我尝试为 Android 编写一个可以拍照的小应用程序,根据颜色和大小对其进行分析,以便我们知道它自上次快照以来是如何演变的,并据此提出建议进化。

我才刚刚开始使用 Android,并且想知道是否有人知道可以做到这一点并节省开发时间的好库。

4

5 回答 5

18

OpenCV(用于开放计算机视觉)是一个 C++ 图像处理库,被图像处理、计算机视觉、机器人技术的研究人员广泛使用......(至少对于那些不使用 matlab 的人来说)。它确实正式支持 Android,并且正在积极开发中。

此外,它具有许多高级功能,您可以在以后需要时使用它们。

于 2012-05-05T21:44:22.413 回答
13

我发现JavaCV更适合 Android,因为它导出 Java API。它还支持其他图像处理库。

于 2012-05-05T22:00:51.890 回答
6

您可能会查看 Imagemagick。它有几个 Android 端口(我知道的两个端口之一见https://github.com/puelocesar/android-lib-magick),我很确定我读到它支持做你想做的事。

于 2012-05-10T14:04:43.317 回答
6

使用 JavaCV,是 OpenCV 的包装器。JavaCV 包含了 OpenCV 包含的所有大部分功能。尽管 JavaCV 没有任何丰富的文档,但您可以使用 OpenCV 文档来查找可用于项目的函数。JavaCV 与 OpenCV 具有相同的方法签名(并非全部)。

于 2012-05-25T09:52:50.887 回答
1

我找到了 JHLabs 库,它非常易于使用,并且可以使用基本的图像处理过滤器。 https://code.google.com/p/android-jhlabs/ -> 未找到此链接

https://github.com/finebyte/android-jhlabs

于 2013-03-05T19:21:12.370 回答