Magick.Net:如何将MagickImage设置为另一个MagickImage的alpha图层?

时间:2019-06-30 12:24:21

标签: c# imagemagick magick.net

也许我对这个问题的措辞是错误的,但是基本上我想做的是模糊在某些地方具有半透明像素的白色形状。

目前,我能够制作灰度图像,黑色是透明的,白色是不透明的。

我想我可以使用它并将其设置为白色图像上的Alpha通道,但是我的图像保持白色。

我尝试过:

white.Composite(img, CompositeOperator.Alpha);

那什么也没做(我不确定“ Alpha”选项的实际含义)

我也尝试添加

img.Alpha(AlphaOption.On);

但这没有帮助。

我想尝试使用

img.Transparent(MagickColors.Black);

认为它可以像软件GIMP 2一样工作,但是所做的只是删除所有#000000颜色,设置模糊效果也只会去除一些灰色。

那我该怎么做?

0 个答案:

没有答案