适用于Android的图像处理库?

时间:2012-05-05 21:22:49

标签: android image-processing

一位在医学界工作的朋友让我试着写一个Android的小应用程序,可以拍照,分析它的颜色和大小,以便我们知道自上次快照以来它是如何演变的,并提出建议基于这种演变。

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

5 个答案:

答案 0 :(得分:17)

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

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

答案 1 :(得分:12)

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

答案 2 :(得分:5)

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

答案 3 :(得分:5)

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

答案 4 :(得分:1)

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

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