首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从命令行旋转一组图片?

如何从命令行旋转一组图片?
EN

Unix & Linux用户
提问于 2017-05-17 11:29:54
回答 1查看 47.7K关注 0票数 52

我有一套很大的JPEG图片,它们都具有相同的分辨率。在图像界面或gimp的图形界面中打开每一个都要花很长时间。

如何实现每幅图片的旋转和保存为相同的文件名?

EN

回答 1

Unix & Linux用户

发布于 2020-06-18 20:18:49

请注意,其他两个答案可能会根据EXIF方向提供不同的结果:似乎convert相对于EXIF方向旋转,而jpegtran只是忽略EXIF方向。

这个观察使我想到我实际上需要放弃EXIF方向,所以我只是使用exiftool丢弃EXIF数据而没有进一步的数据丢失(这似乎也是jpegtran在没有提供-rotate选项的情况下):

代码语言:javascript
复制
exiftool -all= -o outfile.jpg infile.jpg

我本可以移除EXIF方向

代码语言:javascript
复制
exiftool -Orientation= -o outfile.jpg infile.jpg

或者用

代码语言:javascript
复制
exiftool -n -Orientation=1 -o outfile.jpg infile.jpg

(对于后面的情况,您将需要阅读常见问题来理解选项-nexiftool转换-Orientation值所需的选项以及EXIF标签表)。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/365592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档