JPEG图片方向修正的补充
最近在做图片方向修正,发现某些Exif标记为6(顺时针旋转90度)的图片被错误地旋转了。
经检查是2020年中后的浏览器版本,都会对图片元素自动进行方向修正:image-orientation:from-image;
如果在此基础上继续旋转,那就是多此一举了。如果非要应用此特征,需要设定:image-orientation:none;
苹果系统存在BUG,iOS选取小图时自动抹除旋转方向信息,已消息轰炸苹果开发者社区。
JPEG图片方向修正的补充
最近在做图片方向修正,发现某些Exif标记为6(顺时针旋转90度)的图片被错误地旋转了。
经检查是2020年中后的浏览器版本,都会对图片元素自动进行方向修正:image-orientation:from-image;
如果在此基础上继续旋转,那就是多此一举了。如果非要应用此特征,需要设定:image-orientation:none;
苹果系统存在BUG,iOS选取小图时自动抹除旋转方向信息,已消息轰炸苹果开发者社区。
旋转的原理是设备旋转拍摄的时候给图片写入了相印信息吗
v2016 旋转的原理是设备旋转拍摄的时候给图片写入了相印信息吗
不是,Exif写入的信息是照片应该旋转的方向。
比如“6:顺时针旋转90度”,这个iOS拍摄时根据重力感应写入,最常见的就是竖屏拍摄。
iOS相机默认方向都是横屏(Home键在右侧),竖屏拍摄时记录的信息是“6:顺时针旋转90度”。
Android相机是无论横屏还是竖屏拍摄,记录的方位都是“1:与地面保持水平”,不用修复旋转方位。
JPEG头信息:http://www.vip.sugovica.hu/Sardi/kepnezo/JPEG%20File%20Layout%20and%20Format.htm
写博客的时候也发现了,用工具怎么旋转都没用,电脑打开行,浏览器打开就会被旋转。然后用又拍云的/auto神奇参数修正以后另存为,很麻烦
还没有评论,快来抢沙发!