【发布时间】:2020-06-24 13:42:31
【问题描述】:
我正在尝试将图像的所有 白色 背景(使用插件从 Html 生成)转换为透明 这样我就可以把它当作邮票使用了
Using image As MagickImage = New MagickImage(filenamelocation)
image.Alpha(AlphaOption.Set)
image.ColorFuzz = New Percentage(40)
image.Settings.BackgroundColor = MagickColors.Transparent
image.Settings.FillColor = MagickColors.White
image.FloodFill(MagickColors.Transparent, 0, 0)
image.Write(Path.Combine(Server.MapPath("~/Uploads/attachment/"), "stampimagename.png"))
End Using
我正在使用 ImageMagick nuget 包来做同样的事情,并且需要将所有白色转换为透明 只有蓝色项目显示仍然存在,有人可以建议我做错了什么
【问题讨论】:
标签: vb.net imagemagick imagemagick-convert imagemagick-identify