.NET Core圆角图像

时间:2017-06-13 02:37:50

标签: c# image-processing imagemagick .net-core

我需要使用.NET Core对图像执行一些操作:

  • 调整大小
  • 圆角
  • 透明PNG的彩色背景

我知道在.NET Core上并不是很简单,因为那里没有很多库。我查看了.NET Core Image Processing帖子。我非常喜欢MagickImage提供的API,但我仍然不知道如何制作圆角和背景部分。

我需要上面针对MagickImage或任何其他.NET Core库的任务的代码示例。谢谢!

1 个答案:

答案 0 :(得分:1)

好吧,我明白了。所以我使用了MagickImage库:

Install-Package Magick.NET-Q16-x86

代码如下所示:

var mask = new MagickImage("mask.png"));
image.Composite(mask, CompositeOperator.CopyAlpha);

以下是我的面具的样子:

enter image description here

注意:蒙版的尺寸应与图像尺寸相同。