一般来说Jpeg格式是最优化的格式,压缩的意义不大,对同一张图片试试其它格式,实验一下不同不同格式文件的大小,应该可以看出jpeg格式对于你所说的图片是最好的了。 图片转为byte[],可以用FileStream,也可以通过Image对象和MemeryStream读取。比如 MemeryStream ms = new MemeryStream(); PicruteBox.Image.Save(ms,Imaging.ImageFormat.Jpeg); byte[] bytes=ms.ToArray();
在C#中,不管是什么数据,都可以转换成Byte[]数据!
图片转为byte[],可以用FileStream,也可以通过Image对象和MemeryStream读取。比如
MemeryStream ms = new MemeryStream();
PicruteBox.Image.Save(ms,Imaging.ImageFormat.Jpeg);
byte[] bytes=ms.ToArray();
所以我想问压缩和解压缩!!!!!
现在确实是压缩后的信息,不过 这是 利于图象压缩的数据,而不是利于网络传输的数据,即便是JPEG格式的数据传输量也很大,压缩成数量比较小的,才利于网络传输,根本就不是浪费
如果都是 JPEG的图象,那 就不会出现 MPEG1,RM格式在解码了!为的就是缩小图象字节数