如何在C++中使用ImageMagick创建渐变?
我正在尝试创建一个WAV文件的可视化表示。
我可以用Magick++创建一个图像,绘制波形数据,并将图像保存为.png文件,但它看起来仍然有点基础。
我想给图像背景和波形梯度,但我不知道如何。
有没有使用Magick++创建渐变的例子?
非常感谢,乔希
发布于 2009-12-29 00:37:42
我相信你必须使用Pixel类和插值颜色来创建你自己的渐变填充。
Magick++的manual没有指明它具有用于渐变填充的本机函数。
也可以使用core ImageMagick API进行渐变填充。
下面是一些有用的链接:
Magick Core 确实有一个DrawGradientImage函数,可以帮助你解决这个问题。
这里有一些更有用的链接:
https://stackoverflow.com/questions/1970041
复制相似问题