GDI+ Bitmap与WPF BitmapImage的相互转换

简介: 原文:GDI+ Bitmap与WPF BitmapImage的相互转换 using System.Windows.Interop; //.
原文: GDI+ Bitmap与WPF BitmapImage的相互转换

using System.Windows.Interop;

//...


// Convert BitmapImage to Bitmap

private Bitmap BitmapImage2Bitmap(BitmapImage bitmapImage)

 {
        return new Bitmap(bitmapImage.StreamSource);
 }
    
// Convert Bitmap to BitmapImage
 private BitmapImage Bitmap2BitmapImage(Bitmap bitmap)
 {                
      BitmapSource i = Imaging.CreateBitmapSourceFromHBitmap(bitmap.GetHbitmap(),IntPtr.Zero,Int32Rect.Empty,BitmapSizeOptions.FromEmptyOptions());
      return (BitmapImage)i;
 }
目录
相关文章
|
C#
WPF BitmapImage 占用资源无法释放、无法删除问题
原文:WPF BitmapImage 占用资源无法释放、无法删除问题 使用Image控件显示图片后,虽然自己释放了图片资源,Image.Source =null 了一下,但是图片实际没有释放。解决方案:修改加载方式~        public static BitmapImage GetImage...
2107 1
|
C#
浅谈WPF中对控件的位图特效(WPF Bitmap Effects)
原文:浅谈WPF中对控件的位图特效(WPF Bitmap Effects) --------------------------------------------------------------------------------引用或转载时请保留以下信息:大可山 [MSN:a3news(AT)hotmail.
1059 0
|
C#
GDI+与WPF中的颜色简析
原文:GDI+与WPF中的颜色简析 --------------------------------------------------------------------------------引用或转载时请保留以下信息:大可山 [MSN:a3news(AT)hotmail.
1246 0
|
C#
WPF(C#)中Bitmap与BitmapImage相互转换
原文:WPF(C#)中Bitmap与BitmapImage相互转换 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangshubo1989/article/details/47296339 ...
4127 0
|
C# 编解码
使用不安全代码将 Bitmap 位图转为 WPF 的 ImageSource 以获得高性能和持续小的内存占用
原文:使用不安全代码将 Bitmap 位图转为 WPF 的 ImageSource 以获得高性能和持续小的内存占用 版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
1217 0
|
C#
WPF Bitmap转imagesource
原文:WPF Bitmap转imagesource 因为WPF中不支持直接显示bitmap格式图片,因此需要对bitmap转换成imagesource再显示。 [System.Runtime.InteropServices.
1120 0
|
C#
【C#/WPF】保存BitmapImage数据到文件中
原文:【C#/WPF】保存BitmapImage数据到文件中 参考: http://stackoverflow.
1537 0
|
C#
【C#/WPF】Bitmap、BitmapImage、ImageSource 、byte[]转换问题
原文:【C#/WPF】Bitmap、BitmapImage、ImageSource 、byte[]转换问题 C#/WPF项目中,用到图像相关的功能时,涉及到多种图像数据类型的相互转换问题,这里做了个整理。
4523 0
|
C#
Wpf ImageSource对象与Bitmap对象的互相转换
原文:Wpf ImageSource对象与Bitmap对象的互相转换 Bitmap to ImageSource 将得到的Bitmap对象转换为wpf常用的Imagesource对象 BitmapSource bs = Imaging.
2136 0
|
C#
WPF Image控件中的ImageSource与Bitmap的互相转换
原文: WPF Image控件中的ImageSource与Bitmap的互相转换  1.从bitmap转换成ImageSource [DllImport("gdi32.
1889 0