我把一个jpg图像和它所有的EXIF元数据读入到R中。然后我对图像做一些操作并把输出写为jpg。我怎样把所有的EXIF信息复制到新的jpg文件中呢?(我知道我只需要修改几个标签)。我发现了关于如何在R中读取EXIF元数据的非常有用的信息(例如,包Thermimage或exiftoolr),但没有写它们。
mrfwxfqh1#
exiftoolr包允许您调用exif_call()来运行底层exiftool可以执行的任何命令。https://exiftool.org/examples.html。因此,如果您想在R中运行以下命令,则需要将
exiftoolr
exif_call()
exiftool
exiftool -artist="Phil Harvey" -copyright="2011 Phil Harvey" a.jpg
变成
exiftoolr::exif_call(args=c( '-artist="Phil Harvey"', '-copyright="2011 Phil Harvey"' ), path="a.jpg")
1条答案
按热度按时间mrfwxfqh1#
exiftoolr
包允许您调用exif_call()
来运行底层exiftool
可以执行的任何命令。https://exiftool.org/examples.html。因此,如果您想在R中运行以下命令,则需要将变成