我们可以在android中使用imagemagick库吗?

时间:2012-09-18 08:48:16

标签: android imagemagick jmagick

但是在imagemagick网站上只提供了Jmagick JAVA界面?我们可以将这个java库包含在android中吗?使用NDK不是首选,因为可能会发生内存泄漏。使用ndk的github中的代码未完全完成。如果没有办法在android中包含imagemagick,你可以为具有相同数量的过滤器的图像编辑提供良好的api

1 个答案:

答案 0 :(得分:2)

JMagick是ImageMagick的开源Java界面。

因此它由包含接口的Java部分和包含实际实现的二进制部分组成。只要您没有为Android / ARM架构找到预编译的JMagic二进制文件,就必须自己编译。

但最终这个JMagic二进制文件必须由NDK构建,因为它基于C代码,它可能会有内存泄漏。因此,如果你想使用ImageMagick / JMagick,你必须接受这个。