-1
我有一个通过ctypes集成Python和C的问题。试图用MagickWand方法使用python为图像加水印
问题是在MagicSteganoImage方法中,此方法返回0,因此无法写入最终结果。
有人帮我吗?谢谢大家。
path="path/photo.png"
markpath="path/mark.png"
libwand=CDLL("libMagickWand-6.Q16.so.2")
libwand.MagickWandGenesis()
mw=libwand.NewMagickWand()
libwand.MagickReadImage(mw,path)
mark=libwand.NewMagickWand()
libwand.MagickReadImage(mark,markpath)
result=libwand.NewMagickWand()
result = libwand.MagickSteganoImage(mw,mark,0)
libwand.MagickWriteImage(result,dest)