如何在 ASP.NET Core 中绘制所有非透明像素
How to paint all non-transparent pixels in ASP.NET Core
如何 paint/mask/fill ASP.NET 核心中的所有非透明像素用于 png
图像?
目前我正在使用 ImageSharp,所以 ImageSharp
的解决方案是首选,但任何解决方案都比 none 更好。
using (var image = Image.Load(fileName))
{
image.Mutate(x =>
{
//What now? :)
})
}
已编辑:
基本上我是在问是否有一种方法(我找不到)来做到这一点?
如果没有,是否有获取所有非透明或部分透明像素的方法?
如果不能,我可以做任何其他事情然后手动检查所有像素吗?
foreach (x)
forecah (y)
CheckColorAndAct();
像素混合器错误已在 beta3 中得到修复,因此您现在应该可以使用 Fill()
来执行此操作
如何 paint/mask/fill ASP.NET 核心中的所有非透明像素用于 png
图像?
目前我正在使用 ImageSharp,所以 ImageSharp
的解决方案是首选,但任何解决方案都比 none 更好。
using (var image = Image.Load(fileName))
{
image.Mutate(x =>
{
//What now? :)
})
}
已编辑:
基本上我是在问是否有一种方法(我找不到)来做到这一点?
如果没有,是否有获取所有非透明或部分透明像素的方法?
如果不能,我可以做任何其他事情然后手动检查所有像素吗?
foreach (x)
forecah (y)
CheckColorAndAct();
像素混合器错误已在 beta3 中得到修复,因此您现在应该可以使用 Fill()