一个一维字节数组byte[]保存着 width*height 大小的8位图片灰度值,怎么把它转换成图片显示在picturebox里
解决方案 »
- C# winform 绝对路径转换为虚拟路径??
- 我有一个字符串 "System.Object" 如何创建 List<Object> 用字符串创建
- 如何使后台程序时时刻刻都在运行?
- 如何获取当前浏览器地址
- 2个小问题:我想每次点击某一个textBox的时候都能把这个textBox里的值清空!(有10个textBox,用统一一个函数)
- 我报名学习.NET(C#),感觉还好!
- 如果解除程序只运行一次
- 字符串的麻烦问题!~
- 关于MSFlexGird
- 我使用vs.net2003中的coolbar,提示没有使用此activex的许可证!!这是什么原因??
- 股票数据接口
- C#实现OPCUA客户端数据订阅功能
//byte[] 转图片
public static Bitmap BytesToBitmap(byte[] Bytes)
{
MemoryStream stream = null;
try
{
stream = new MemoryStream(Bytes);
return new Bitmap((Image)new Bitmap(stream));
}
catch (ArgumentNullException ex)
{
throw ex;
}
catch (ArgumentException ex)
{
throw ex;
}
finally
{
stream.Close();
}
}
//图片转byte[]
public static byte[] BitmapToBytes(Bitmap Bitmap)
{
MemoryStream ms = null;
try
{
ms = new MemoryStream();
Bitmap.Save(ms, Bitmap.RawFormat);
byte[] byteImage = new Byte[ms.Length];
byteImage = ms.ToArray();
return byteImage;
}
catch (ArgumentNullException ex)
{
throw ex;
}
finally
{
ms.Close();
}
}
}