GraphicsMagick 动态新建图像

GraphicsMagick new a image on the fly

我正在使用 GraphicsMagick Wand 来处理图像。我不知道如何即时更新图像。我不知道该怎么做。 Doc
上没有任何演示 现在,我只是加载一个1px png图像来临时解决它。我不想每次都加载图像。这似乎不是最好的解决方案。
请帮忙。

我找到了解决方案。我认为这会帮助其他人。所以我回答我的问题。
首先,您需要使用 MagickReadImage 方法来读取字符串 XC:
MagickReadImage(intern->magick_wand, "XC:")

然后,使用MagickScaleImage方法设置图片大小:
MagickScaleImage(intern->magick_wand, columns, rows)

最后,设置格式:
MagickSetImageFormat(intern->magick_wand, format)