1

如何在 C++ 中使用 ImageMagick 创建渐变?

我正在尝试创建 WAV 文件的可视化表示。

我可以使用 Magick++ 创建图像,绘制波形数据并将图像保存为 .png 文件,但它看起来仍然有点基本。

我想给图像背景和波形渐变,但我不知道怎么做。

有没有关于如何使用 Magick++ 创建渐变的示例?

非常感谢,乔希

4

1 回答 1

0

我相信您必须使用 Pixel 类并插入颜色来创建自己的渐变填充。

Magick++的手册并未表明它具有用于渐变填充的本机功能。

也可以使用核心 ImageMagick API进行渐变填充。

以下是一些有用的链接:

编辑- Magick Core API 确实有一个DrawGradientImage函数可以帮助你。

这里有一些更有用的链接:

于 2009-12-28T16:37:42.150 回答