注意:MagickReadImageBlob() 引发的问题

今天发现:

如果之前的 mw 已加载了具体的图片数据后,再对这个 mw 进行:

MagickReadImageBlob(mw, data, dataLen)

程序运行就会出现异常,估计是内存出了问题。

--------------------------------------------------------------

看来正确的做法:

mw = NewMagickWand();
MagickReadImageBlob(mw, data, dataLen);

或:

DestroyMagickWand(mw); //先释放之前的

mw = NewMagickWand();
MagickReadImageBlob(mw, data, dataLen);

上一篇:高性能环形缓冲区设计


下一篇:文件上传php