GIF、JPEG、PNG都是缩略词,分别代表不同的图像格式,核心区别在于压缩方式、是否支持透明度和动画,以及适用场景。
词源与核心区别
GIF (Graphics Interchange Format)
词源:Graphics(图形) + Interchange(交换) + Format(格式),意为“图形交换格式”。
特点:支持动画(多帧图像),但调色板仅限256色,适合简单动图、表情包。
压缩:使用LZW无损压缩算法。
JPEG (Joint Photographic Experts Group)
词源:由制定该标准的“联合图像专家组”(Joint Photographic Experts Group)命名。
特点:有损压缩,文件小,适合照片、网页图片,但不支持透明度。
压缩:使用离散余弦变换(DCT)算法,通过丢弃人眼不敏感的数据来减小体积。
PNG (Portable Network Graphics)
词源:Portable(便携式) + Network(网络) + Graphics(图形),意为“便携式网络图形”。
特点:无损压缩,支持透明背景,适合图标、Logo等需要高保真和透明度的图像。
压缩:使用DEFLATE算法,保留所有图像数据。
如何选择?
照片/网页图片:优先选JPEG,压缩率高,文件小。
图标/Logo/透明背景:选PNG,无损且支持透明度。
简单动图/表情包:选GIF,支持动画。