极客时间对于推广渠道会有返利优惠,比如山月在极客时间买了一门课,再把课程分享给好友购买,这时极客时间会向山月返利20元左右。
而我现在做了一个返利平台,你可以在上边通过山月的链接购买课程,此时极客时间会向我返利。为了共同学习,而你可以添加我的微信 (shanyue94),我将把极客时间给我的返利发一个红包全部返给你

# 山月新站发布: EXIF 预览器

大家好,我是山月。

最近写了一个有意思但无大用的小工具: EXIF 预览器 (opens new window),地址为 https://devtool.tech/exif (opens new window)

当你拿出智能手机,对着镜子一拍,这张照片就包含了...拍摄时间、位置、机型信息、拍摄参数等等信息,称作这个图片的 Metadata

越来越多的国产手机支持把各式各样的 Metadata 作为水印,同时有一些产品根据这些信息制作水印相机。其中的原理就是读取 JPEG 的 EXIF 二进制信息,找到特定位置的字节所代表的的参数意义。JPEG 由许多 Segement 组成,而每个 SegementMarker 打头,每一个 Marker 以字节 0XFF 打头。

EXIF 在前端业务开发中也有一些用处,如判断该照片横屏、竖屏及一些水印美化之类。

除了前端开发,还可以利用它做一些性能优化之类的事情。由于有诸多信息隐藏在照片,比如 Thumbnail 等造成照片臃肿,据统计每张 JPEG 这种 15% 的体积就是 Metadata,因此它存在潜在的性能问题。把一张照片的 EXIF 信息删掉可以减小一部分体积,从而提高加载性能。

EXIF 还有哪些应用呢,欢迎评论区留言。

关于山月

我的项目:
我的微信:shanyue94,欢迎交流
Last Updated: 7/21/2019, 11:25:08 AM