位图
由像素点组成,像素点排列染色构成图像,分辨率和清晰度文件大小成正比。
矢量图
与分辨率无关,图形复杂文件大,图片缩放不失真,图形元素使用对象描述,矢量图可以转位图,位图不能转矢量图。
bmp(bitmap)格式
特点:位图,Windows系统的标准图片格式,完全不压缩,无损保存,体积极大,压缩有可能掉颜色,比较少见,基本不应用于网络,原生Windows应用处理方便,编写原生Windo应用时一些小图标会使用。
tif/tiff(Tag Image File Format)格式
特点:压缩图片格式,压缩比低,和bmp差不多,保真度高,少见。
png(Portable Network Graphics)格式
特点:几乎无损压缩,压缩比高,质量高,支持透明,用途广泛,比jpg略大但质量好。
jpg/jpeg(Joint Photographic Experts Group)格式
特点:有损压缩去除冗余图像和彩色数据,压缩比极高,图片质量稍逊png。
gif(Graphics Interchange Format)格式
特点:以HTML的方式显示索引彩色图像,在因特网和其他在线服务系统上应用广泛,压缩率高,质量差,适合作为动图格式,jpg支持动图但比gif大。
webp格式
特点:常用于互联网,本地图片浏览器少有支持,现在多数浏览器支持但实际应用注意兼容性,支持有/无损压缩,支持动图,提升网页速度可以转webp格式,开源。
ico格式
特点:常用于Windows的exe文件的图标,一个图标文件可以包含多个格式。
svg格式
特点:支持矢量图形、一般的栅格图和文字,图形复杂时文件大,渲染更消耗电脑性能。
raw格式
特点:特殊格式,数码相机传感器处理的数据,是原始数据,色彩更丰富,后期修改空间大。
不是单一一种文件格式,是一类文件总称,相机厂商各有自己的raw文件标准,文件大且难打开,Adobe编写了通用格式dng,一般是处理完成后再转换成前面所提到的文件进行发布。
总结
png和jpg最好,用途最广泛。
二次压缩:tinypng等
格式转换:ffmpeg、格式工厂或各种在线工具