magic图像加密解密

直接上源码

1
2
3
4
5
6
7
8
MagickWandGenesis();
self.wand = NewMagickWand();
MagickReadImage(self.wand,[filepath cStringUsingEncoding:NSASCIIStringEncoding]);
MagickEncipherImage(self.wand, "123"); //加密
MagickDecipherImage(self.wand, "123"); //解密
MagickWriteImage(self.wand,[tempFilePath cStringUsingEncoding:NSASCIIStringEncoding]);//输出结果图像
self.wand = DestroyMagickWand(self.wand); //内存回收
MagickWandTerminus();