Ala*_*tts 5 .net c# wpf .net-3.5
我在将BitmapImage(WPF)转换为灰度时遇到了问题,同时保留了alpha通道.源图像是PNG.
这里的MSDN文章工作正常,但它删除了alpha通道.
有没有快速有效的方法将BitmapImage转换为灰度?
ber*_*hof 2
您应该看看使用矩阵进行图像转换。
特别是,本文介绍了如何使用ColorMatrix. (它是用 VB.NET 编写的,但应该很容易转换为 C#)。
ColorMatrix
我还没有测试过它是否适用于 Alpha 通道,但我想说它值得一试,而且它绝对是一种快速有效的修改位图的方法。
归档时间:
16 年,2 月 前
查看次数:
4202 次
最近记录:
9 年,10 月 前