您当前的位置:首页 > 计算机 > 文件格式与编码

PNG和JPG图像保存问题

时间:01-28来源:作者:点击数:

用 MATLAB 将分割结果的 mask 边界 overlap 到原图上时,遇到图像上画 boundary 的部份出现模糊的白斑:

在这里插入图片描述

问了一下前辈原因,主要是JPG 和 PNG 图像的原因。JPG 的压缩方式通常时有损压缩,不适合绘图或文字图示。

解决:将绘制结果保存为 PNG 格式就好了。

在这里插入图片描述

总结一下JPG和PNG的区别

JPG

采用有损压缩(lossy compression),即在压缩过程中图像的品质会遭受到可见的破坏。一张图片多次上传下载后,图片逐渐会失真。

优点:JPEG 在色调及颜色平滑变化的相片或是写实绘画(painting)上可以达到最佳的效果,比其他一般的方法像是 GIF 产生更高品质的影像,因为 GIF 对于线条绘画和图示的图形是无失真,但针对全彩影像则需要极困难的量化。

缺点:不适合于线条绘图(drawing)和其他文字或图示(iconic)的图形,因为它的压缩方法用在这些图形的型态上,会得到不适当的结果。另外,JPG格式不可编辑。

PNG

采用无损压缩,有8位,24位,32位三种形式

优点:使用无损压缩,最高支持 48 位真彩色图像以及 16 位灰度图像,PNG格式可编辑。如图片中有字体等,可利用PS再做更改。

缺点:PNG 格式的图片一般比较大,不适用于 web 等场合。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门