常常拍照,你的内存够吗,一张微信朋友圈下载的照片50KB左右,一张微博上下载的照片从几十到几百KB都有,一张手机拍下的照片2 MB,一张好玩的GIF图动辄4、5MB……虽然单张图片的尺寸并不大,但当你手机里存满了上千张这样的图片时候,却会占用很大的空间;或者,你很喜欢用相机拍照,然后无线传输到手机里发到社交网络上,却因为手机空间的限制,只好保存低分辨率的版本。
最终,你的手机存储空间不够了,只好删掉那些里面满是回忆的照片,却发现之前一直忘了备份到云端或电脑里——你不是一个人。
一个全新的图片文件格式FLIF,致力于帮人们解决图片尺寸过大,以及文件太小分辨率又不够的问题。
FLIF最先发布于去年的10月,它是一种开源的文件格式,文件后缀为“.flif”,全称是Free Lossless Image Format,字面翻译为“免费无损图片格式”。顾名思义,FLIF的最大优势是能够在极大地压缩图片文件的存储尺寸,同时保持无损的画质。
根据发明者,按照中位平均水平计算,FLIF格式的压缩性能比市面上现行的图片格式高12%左右。FLIF格式在无损图片压缩性能上和WebP、PNG、JPEG 2000等相比都有不同程度的优势。用它压缩的照片,文件尺寸比WebP小14%,比PNG小46%,比JPEG XR小74%。
FLIF还有一个很重要的优势:熟悉图片文件的人士可能知道,PNG文件比较适合图形(线性图片),而对于摄影照片来说,因为一定程度的压缩可以接受,因此文件存储尺寸更小的JPEG十分流行。FLIF格式却适合任何图片。
FLIF格式压缩性能好,适合不同类型图片
FLIF官网上用一张金鱼的图片展示FLIF的压缩性能。网站介绍,这张照片用FLIF保存只有282KB,而图片来源pngimg.com的原图png则高达533KB。
虽然FLIF是一种无损的图片存储格式,它也支持渐进式解码(Progressive Decoding),因此对于小存储空间、低带宽的使用场景来说适配性更好,图片随加载随显示,不需要整张全部加载完才能显示,也不会导致图片失真。不仅如此,它还对于响应式网页设计有着很好的适配性,非常适合用于网页设计——当然,最重要的是,FLIF已经开源,没有任何专利和授权使用费。
FLIF的渐进式解码性能演示
FLIF格式的图片已经可以在Windows、GNU/Linux和OS X上浏览,需要到FLIF的GitHub空间上下载图片查看器的代码到本地build。而如果你是图片工作者,有一大堆无损的照片想要保存,在FLIF的官网上也可以找到格式转换器。
说了这么多,为什么作为图片工作者和设计师的你,应该考虑使用FLIF?你的硬盘将不再被图片塞满,可以存储更多别的东西;你设计的网页也能很快显示出无损清晰度的图片,对于低网速的用户来说浏览体验非常友好。