gpt4 book ai didi

imagemagick - 如何使用 ImageMagick 的识别实用程序格式化日期和时间?

转载 作者:行者123 更新时间:2023-12-04 16:04:28 28 4
gpt4 key购买 nike

我正在创建一个重命名照片的 bash 脚本,以便它们在文件名中包含日期和时间。我想用 ImageMagick 的 identify 实用程序建立一个文件名。

identify -format "IMG_%[EXIF:DateTime].jpg"myphoto.jpg

我想对日期和时间应用格式。我怎样才能用 ImageMagick 做到这一点? identify 是否支持格式化?

最佳答案

使用 date 实用程序重新格式化日期值。运行 man date,然后检查其他 questions/answers例如。

img_date=$(identify -format "%t_%[EXIF:DateTime]" input.jpeg)
#=> 2018:07:25 06:28:41
my_date=$(date -j -u -f "%Y:%m:%d %H:%M:%S" "$img_date" +"%Y-%m-%d")
#=> 2018-07-25
convert input.jpeg "output_${my_date}.jpeg"
#=> output_2018-07-25.jpeg

关于imagemagick - 如何使用 ImageMagick 的识别实用程序格式化日期和时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51922126/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com