Bitmap 实现对图片压缩的2种方法

2018-06-06  本文已影响0人  路_a783

Bitmap 实现对图片压缩的2种方法

                图片的处理,因为用户除了发消息外还可以发图片,对于发送图片,方法一:我们可以将图片先压缩然后转换成流,再将流发送给另一端用户,用户接受到的是压缩后的流,再对流转换成图片,这时用户看到的是压缩后的图片,如果想看高清图片,必须在发送端出将图片上传到服务器,接收端用户点击缩略图后开始下载高清图,最后呈现的就是所谓的大图,当然有人说可以对发送端发过来的压缩图片进行解压缩,我不知道这种方法行不行,还没有试。还有另一种方法是直接发送一个路径,将图片上传到服务器中,接收端收到的是一个路径,然后根据路径去服务器下载图片,这种也不失为一种好方法

 对图片压缩

方法一:对图片的宽高进行压缩



简单方法,直接写他的压缩率就行

方法二:对图片的质量压缩,主要方法就是compress()

//将图片转成成Base64流

将Base64流转换成图片

上一篇下一篇

猜你喜欢

热点阅读