图像处理:JPG、PNG及BMP的区别?
·
图像处理:JPG、PNG及BMP的区别?
1.JPG:使用的一种失真压缩标准方法,24 bit真彩色,不支持动画、不支持透明色。JPEG的压缩方式通常是破坏性资料压缩(lossy compression),即在压缩过程中图像的品质会遭受到可见的破坏。一张图片多次上传下载后,图片逐渐会失真。
2.PNG:格式是无损数据压缩的,PNG格式有8位、24位、32位三种形式,其中8位PNG支持两种不同的透明形式(索引透明和alpha透明),24位PNG不支持透明,32位PNG在24位基础上增加了8位透明通道(32-24=8),因此可展现256级透明程度。
3.BMP:是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP图像所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。
简单的对比:
格式 | 压缩模式 | 透明支持 |
---|---|---|
JPG | 有损压缩 | 不支持 |
PNG | 无损压缩 | 支持 |
BMP | 无压缩 | 不支持 |
占用空间:BMP > PNG > JPG
更多推荐
已为社区贡献10条内容
所有评论(0)