C#怎么样实现将图片转换成二进制bin文件,用于LCD显示,如Image2LCD这个软件的功能 本帖最后由 DJ8Angus 于 2013-01-07 22:21:19 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using System.Drawing.Imaging;using System.IO; MemoryStream ms = new MemoryStream(); Image img = Image.FromFile(@"I:\1.jpg"); img.Save(ms,ImageFormat.Bmp); byte[] imgby = ms.GetBuffer(); File.WriteAllBytes(@"I:\2.bin",imgby);这样保存下来毫无意义,除非你说是按照16 进制保存或许还有点区别.反正这样保存下去的是真实的二进制数据,但是保存之后,把bin的后缀名改成JPG马上图片又出来了.甚至于图片的MD5值和sha1值都是一模一样的 ,唯一变化的是CRC32值不同. 你用过Image2Lcd这个软件吗?我就是想要他的功能,如图看左边设置“二进制(.bin)”,“垂直扫描”,“单色”,“最大宽度和高度32X24的”,然后点击保存就会得到我需要的二进制bin文件!求帮助啊!<img>http://img.my.csdn.net/uploads/201301/07/1357568240_6897.png</img> 就是C#怎么提取bmp(图片)文件中的实际图片数据 c# 右键字符串包含&不能正常显示? c# socket如何判断发送已经客户端接收完毕? 请教编写一个编码规则程序 菜鸟的问题,高手帮一下忙!!! 请教关于用C#做局域网QQ的问题 这个DATAGRID的问题大家都是怎么解决的,新增行的问题!!!!!!!!!!!! 用WMI获取网络适配器的信息,对于是数组的如何单独读取? 关于类型转换的问题。有点急。在线等。谢谢 关于窗体继承的问题 C#中,怎么进行类型转换! C#中的怎么查询SQL数据库中某年某月的数据 三表联合查询问题
using System.Drawing.Imaging;
using System.IO; MemoryStream ms = new MemoryStream();
Image img = Image.FromFile(@"I:\1.jpg");
img.Save(ms,ImageFormat.Bmp);
byte[] imgby = ms.GetBuffer();
File.WriteAllBytes(@"I:\2.bin",imgby);这样保存下来毫无意义,除非你说是按照16 进制保存或许还有点区别.
反正这样保存下去的是真实的二进制数据,但是保存之后,把bin的后缀名改成JPG马上图片又出来了.甚至于图片的MD5值和sha1值都是一模一样的 ,唯一变化的是CRC32值不同.
,“单色”,“最大宽度和高度32X24的”,然后点击保存就会得到我需要的二进制bin文件!求帮助啊!
<img>http://img.my.csdn.net/uploads/201301/07/1357568240_6897.png</img>