照片横过来是有原因的:相机把方向记在 EXIF 标签里而不是像素本身,有的看图软件遵守这个标签,有的直接忽略。于是照片在手机上是正的,放进文档就倒了。真正旋转像素能消除这种含糊,让图片在任何地方都正确显示。
本工具只按 90 度旋转,因为这是唯一在几何上精确的旋转:每个像素都恰好落到另一个像素的位置上,没有插值也没有模糊。一批图片可以逐张单独旋转,方向混乱的文件夹一次就能整理好。
旋转在浏览器内应用,修正后的文件直接写入下载目录,不会有副本被上传。
直角旋转是纯粹的重新排列:像素 (x, y) 变成翻转坐标轴后的 (y, x),既不求平均也不凭空生成数值。除去编码步骤本身,可以无额外损失地重新保存。
而任意角度——比如把歪斜的扫描件正过来 3 度——需要用邻域像素的加权混合重新计算每一个像素,整幅图像会变软,四角还会出现必须裁掉的空白三角。这是根本不同的操作,要做好需要交互式预览而非批量处理。
因为相机把方向存成了 EXIF 标签而不是旋转像素。读取该标签的软件显示正确,忽略它的则不然。在这里旋转会改变真实像素,因此到哪里看起来都一样。
90 度旋转只是精确重排像素,没有插值。唯一的变化是之后的重新编码,使用 JPEG 质量 0.92,高于能看出差别的水平。
不可以。本工具按无损的 90 度工作。校正略微倾斜的图像需要重采样和裁切,更适合在带实时预览的图像编辑软件里做。
可以。分别选中缩略图单独旋转,等全部摆正后一次完成即可。
会。JPG 仍是 JPG,PNG 仍是 PNG,改变的只有像素方向。
不会。旋转是在浏览器内执行的画布运算,结果直接写入下载文件夹。