- Image Magick updated to latest version
- clang toolchain supported. required Android NDK r15 to build (early versions had issues with OpenMP support)
- all binaries moved to github release section
- MagickCore 7.0.7.10 (actual at 2017.11)
- 3rd party libs actual at 2017.03
- OpenMP build by default (with gcc 4.9 and clang 5.0.3)
- MagickWand
- Magick++ disable due to crash
- latest binaries: v0.4.70710
- ImageMagick7 is not fully compatible with early(6) version
- build with OpenMP (DistortImage on 4core/armv7a get 3.597 speedup factor)
- smaller binary size in case of using only MagickCore
- demonstrtate OpenMP advantage on multi-core CPU in modern smartphones
- GUI version published to google play for armv7 and x86
- number of file formats disabled for now(tiff, exr, svg, jpeg2000, webp)
- MagickWand and Magick++ added as separate Shared Objects
Please, use https://github.com/paulasiimwe/Android-ImageMagick port of ImageMagick 6 - it's include Java interface
- change directory to Android_ImageMagick7/jni
- run path-to-your-ndk/ndk-build -j 4
- depends from Application.mk details
- Android NDK(current version 15) support OpenMP with both clang and gcc toolchain (binaries provided for both)
- can me much faster on certain operation (blur etc)
- not working correctrly for now