byte[]与Image Image与 byte[] 之间的转换
/// <summary>
/// 将byte[]转换为Image
/// </summary>
/// <param name="bytes">字节数组</param>
/// <returns>Image</returns>
public Image ReadImage(byte[] bytes)
{
MemoryStream ms=new MemoryStream(bytes,0,bytes.Length);
BinaryFormatter bf = new BinaryFormatter();
object obj=bf.Deserialize(ms);
ms.Close();
return (Image)obj;
}
/// <summary>
/// 将Image转换为byte[]
/// </summary>
/// <param name="image">Image</param>
/// <returns>byte[]</returns>
public byte[] ConvertImage(Image image)
{
MemoryStream ms=new MemoryStream();
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(ms,(object)image);
ms.Close();
return ms.ToArray();
}
转载于:https://www.cnblogs.com/ewyb/archive/2012/08/29/2662446.html
byte[]与Image Image与 byte[] 之间的转换相关推荐
- android图片转换为二进制流,Android图片二进制与Bitmap、Drawable之间的转换
Android图片二进制与Bitmap.Drawable之间的转换 Java代码 public byte[] getBitmapByte(Bitmap bitmap){ ByteArrayOutput ...
- byte[]数组和int之间的转换
这里简单记录下两种转换方式: 第一种: 1.int与byte[]之间的转换(类似的byte short,long型) [java] view plaincopy /** * 将int数值转换为占四个字 ...
- C# Stream 和 byte[] 之间的转换
/// <summary> /// 将 Stream 转成 byte[] /// </summary> public byte[] StreamToBytes(Stream s ...
- Stream 和Byte[] 之间的转换
代码 1 //Stream 和Byte[]之间的转换 2 byte[] arr=new byte[stream.Length];//设定arr长度 3 4 stream.Read(arr,0 ...
- C# string 和byte[]之间的转换
c#将string和byte数组之间互相转换 如下方法将字符串转换为byte数组,使用System.Buffer.BlockCopy方法. static byte[] GetBytes(strin ...
- android jni 将BYTE* 和 jbyteArray 之间的转换
今天,简单讲讲如何在jni中将 BYTE* 转成 jbyteArray. 这个是我在做jni时碰到的问题.因为c传回的值是BYTE*,而返回给java代码是byte[],对应的jni的数据 ...
- C# Stream 和 byte[] 之间的转换(文件流的应用)
一. 二进制转换成图片 MemoryStream ms = new MemoryStream(bytes); ms.Position = 0; Image img = Image.FromStream ...
- c#中字节数组byte[]、图片image、流stream,字符串string、内存流MemoryStream、文件file,之间的转换
字节数组byte[]与图片image之间的转化 字节数组转换成图片 public static Image byte2img(byte[] buffer) {MemoryStream ms = new ...
- java byte数组string_byte数组和String之间的转化
JAVA里面关于byte数组和String之间的转换问题 把byte转化成string,必须经过编码. 例如下面一个例子: import java.io.UnsupportedEncodingExce ...
- String类以及String与基本数据类型/char[]/byte[]之间的转换
String类: 1.String 声明为final的,不可被继承 2.String实现了Serializable接口:表示字符串是支持序列化的. 实现了Comparable接口:表示String可以 ...
最新文章
- API和schema开发过程问题汇总
- 这个40M的小工具助你在windows下处理数据如虎添翼!!
- 048_String对象
- neo4j——图数据库初探 - JDream314的专栏 - 博客频道 - CSDN.NET
- android activity view 区别,片段中onCreateView和onViewCreated之间的区别
- 用户特征工程详细解读
- 训练日志 2018.10.31
- ios 图片居中裁剪_IOS图片裁剪和小图看大图动画
- 交换机IP-MAC地址绑定
- 使用MongoDb连接数据库服务器
- 20145325张梓靖 《信息安全系统设计基础》第10周学习总结
- xcode自动刷新resource下的文件
- 【SQL Server】入门教程-基础篇(完结)
- [iOS] UIScrollView (UIWebView) 截长屏功能实现
- uva10066-双塔
- iOS开发中SDK是什么?
- 100个苹果拿最后一个问题
- Unity3D 2D射击小游戏瞄准线的实现
- phy 驱动与 switch 驱动
- c语言飞机票实验报告格式,c语言航班信息查询系统实验报告
热门文章
- android 编译宏,android 添加全局变量宏开关的三种方式
- AcWing基础算法课Level-2 第六讲 贪心
- java 键盘输入密码,(JAVA)从键盘输入一批字符,以@结束,按要求加密并输出
- mysql 判断日志时间早_MySQL5.7慢查询日志时间与系统时间差8小时原因详解
- linux 添加定时器,linux 添加定时任务
- Hibernate→ORM、简介、第一个Hibernate实现、核心XML配置、Hibernate执行流程、操作数据库对象session、事务、映射XML配置、单例CRUD、get与load
- JavaScript数据类型之逻辑运算符(9)
- 批量处理word文件内容_word文档批量处理大师
- 统计有几个连通分量--hdu 1213 并查集
- 从Qt的图片文件传输来看Qt 中UDP的收发消息writeDatagram和readDatagram