Gia*_*968 15
是否有一个简单的 Linux 图像编辑器,它允许在不使用 EXIF 数据进行缩放和旋转的情况下缩放和旋转图像?
我知道你说你真的不想在 GIMP 中这样做,但根据我的经验,你遇到的问题 - 软件支持 EXIF 方向数据而不是实际转换图像中的像素 - 归结为导出图像和保存图像。
过去,世界上 100% 的所有图像编辑器在处理简单的方向变换时都会实际变换/修改像素。直到最近,图像编辑程序才开始使用 EXIF 数据来存储一些物理转换数据。
为什么?简单。由于 JPEG 格式是一种有损格式——即使质量设置为 100%——为简单的事情(如图像旋转)重新保存 JPEG 会慢慢降低数据质量。相比之下,通过将该数据存储为 EXIF 信息,原始 JPEG 图像保持不变,但转换数据被传递,因此您可以看到旋转的图像而不会在此过程中降低图像质量。
这就是出口概念发挥作用的地方。许多图像编辑程序(例如 GIMP)允许导出图像,这基本上意味着修改图像数据本身并对其进行优化以用于非图像编辑软件。
因此,虽然可能有其他软件工具可以显式修改图像数据以执行旋转等任务,但安装和使用它们可能有点过头了。相反,我建议您在您使用的任何图像编辑软件中简单地尝试导出功能;无论是 GIMP、Photoshop 还是其他东西。
综上所述,您确实提到了 GIMP 对您的需求来说可能太耗时了。不清楚您的确切工作流程是什么,但是如果您的文件夹/目录中充满了您可能需要处理的 JPEG,我建议您调查其他答案中提到的工具:
它可以像 jpegtran 一样进行无损旋转,但与 jpegtran 不同的是,它关心 EXIF 数据:它可以通过检查 exif 方向标签自动旋转图像,如果需要,它会更新 exif 信息(图像尺寸,方向),它还旋转 exif 缩略图. 它可以一次处理多个图像。
jhead与-autorot描述为的选项一起使用:使用 Exif 标题的“方向”标签,旋转图像使其直立。程序“jpegtran”用于执行旋转。该程序存在于大多数 Linux 发行版中。对于 Windows,您需要获取它的副本。旋转后,Exif 标头的方向标记设置为“1”(正常方向)。Exif 缩略图也会旋转。Exif 标头的其他字段(包括尺寸)保持不变,但调整了 JPEG 高度/宽度。
此功能对于较新的数码相机特别有用,它们使用相机中的内置方向传感器自动设置 Exif 标题中的方向字段。
这是另一个线程中提到的另一个工具:
nconvert的-jpegtrans选项正是您正在寻找的。但我不知道这是否只是使用的相同的库/核心功能jpegtran为这对方的回答上这个问题的建议?最后,也许使用带有该选项的ImageMagick convert工具对您有用?-auto-orient
-自动定向
调整图像使其方向适合查看(即左上方向)。
该操作员读取并重置 EXIF 图像配置文件设置“方向”,然后对图像执行适当的 90 度旋转以定位图像,以便正确查看。
此 EXIF 配置文件设置通常使用数码相机中的重力传感器设置,但是直接向下或向上拍摄的照片可能没有合适的值。此外,在未重置此设置的情况下已“校正”方向的图像可能会再次“校正”,从而导致不正确的结果。如果 EXIF 配置文件先前已被剥离,则 -auto-orient 操作符将不执行任何操作。
| 归档时间: |
|
| 查看次数: |
4509 次 |
| 最近记录: |