wpf,图片灰化处理
生活随笔
收集整理的這篇文章主要介紹了
wpf,图片灰化处理
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
private BitmapSource ToGray(BitmapSource source)
{
FormatConvertedBitmap re = new FormatConvertedBitmap();
re.BeginInit();
re.Source = source;
re.DestinationFormat = PixelFormats.Gray8;
re.EndInit();
return re;
}
<Image HorizontalAlignment="Center" Width="30" Height="30" VerticalAlignment="Center" Stretch="None" Margin="0"> <Image.Source> <FormatConvertedBitmap DestinationFormat="Gray8"> <FormatConvertedBitmap.Source> <BitmapImage UriSource="/課本.png" /> </FormatConvertedBitmap.Source> </FormatConvertedBitmap> </Image.Source> <Image.OpacityMask> <ImageBrush> <ImageBrush.ImageSource> <BitmapImage UriSource="/課本.png" /> </ImageBrush.ImageSource> </ImageBrush> </Image.OpacityMask> </Image>
xmlns:ee="http://schemas.microsoft.com/expression/2010/effects"
<Image Margin="0,0,0,49" Source="page2.png" Stretch="None">
<Image.Effect>
<ee:MonochromeEffect/>
</Image.Effect>
</Image>
總結(jié)
以上是生活随笔為你收集整理的wpf,图片灰化处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【01】《正则表达式必知必会》(已看)(
- 下一篇: 疑难杂症,逐个下药