V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
alect
V2EX  ›  问与答

照片怎么批量快速打上时间地点的水印?

  •  
  •   alect · 2017-02-11 20:52:31 +08:00 · 4310 次点击
    这是一个创建于 2833 天前的主题,其中的信息可能已经有所发展或是发生改变。
    拍了很多照片,想冲洗出来,少部分是数码相机,大部分是手机拍的,所以可以提取出时间和位置信息,然后有什么软件可以生成漂亮的时间地点水印呢?最好是免费的……
    16 条回复    2020-05-13 13:53:47 +08:00
    RE
        1
    RE  
       2017-02-11 21:29:46 +08:00   ❤️ 4
    随手搜了一下没有这样的工具,做个调查,如果需要的人多,可以考虑写一个…
    HLT
        2
    HLT  
       2017-02-11 21:39:31 +08:00
    @RE 其实挺有用的。。。对于个体也是有需求的。。。
    ZE3kr
        3
    ZE3kr  
       2017-02-11 21:52:41 +08:00   ❤️ 1
    https://www.photographers-toolbox.com/products/lrmogrify2.php
    一个 Lightroom 插件,位置不知道能不能提取出来。因为照片里的位置信息只有供机器阅读的经纬度(有的还包含了方向),而不是让人阅读的地点名称。

    这里的唯一的难点就是 GPS 数据转换为地点名称,需要 API 来实现。
    ETiV
        4
    ETiV  
       2017-02-11 21:58:37 +08:00
    GPS 坐标转成地点名,这没法自动啊,必须手动选……
    RE
        5
    RE  
       2017-02-11 22:11:35 +08:00   ❤️ 1
    @ZE3kr @ETiV @HLT

    去读 EXIF 信息还是很容易的,也不需要什么差价,图片属性里都有…

    既然楼主说的是加在照片上,估计也不会是很详细到 “ XX 省 XX 市 XX 区 XX 路 XX 号” 这么详细的地址,那得多难看…

    GPS 坐标转地名的 API 有蛮多的,刚刚找了一张 iPhone 拍的照片,百度 / 高德 / 腾讯 的地图都有一点点偏差,谷歌地球的位置是对的(站在桥上拍的),简单设想了一下,如果只是精确到拍摄城市或者景区,精确度应该没问题。

    当然蛋疼的问题还有水印的字体 位置 透明度 颜色 等,遇到 EXIF 中包含了图片旋转信息的照片,还要旋转再加…
    RE
        6
    RE  
       2017-02-11 22:13:51 +08:00
    @RE 错别字好多,原谅我手冷 手指不听使唤…… 去读 > 读取…… 差价 > 插件……
    ICL
        7
    ICL  
       2017-02-11 22:16:10 +08:00
    @RE 写好了请 @我!
    HLT
        8
    HLT  
       2017-02-11 22:21:01 +08:00
    @RE 对,不是仅读 EXIF ,就是提取信息和位置加图片上。。。
    好了,做好后圈我
    caonan
        9
    caonan  
       2017-02-11 23:26:40 +08:00   ❤️ 1
    光影魔术手这类的工具可以批量将 EXIF 里面的信息做成水印或者边框。
    RE
        10
    RE  
       2017-02-11 23:35:39 +08:00
    @caonan 如果可以直接把 GPS 坐标转化成地名位置再做成水印 我就不写了…
    blanu
        11
    blanu  
       2017-02-11 23:39:44 +08:00
    Star 已准备好,就等楼主提交了~
    RE
        12
    RE  
       2017-02-12 00:06:44 +08:00   ❤️ 2
    @ICL @HLT @blanu @alect

    试了一下百度的 Geocoding API 转换 iPhone 拍摄的照片,果然在景区内都可以识别出来,看得我都心动了……

    https://hiphotos.baidu.com/image/pic/item/fc1f4134970a304e5630af5cd8c8a786c9175c01.jpg

    现在纠结的是水印格式的设置,好复杂的界面…
    要不干脆弄个 ini 配置文件手动填写吧…

    景区内的:“江苏 · 苏州 · 重元寺”
    非景区的:“江苏 · 苏州”
    SoloCompany
        13
    SoloCompany  
       2017-02-12 02:49:51 +08:00
    用 exiftool
    地点不清楚,我经常用来改时间,比如

    根据 exif 里面的日期标签修改文件日期 /文件名
    exiftool -progress -r -overwrite_original \
    '-DateTimeOriginal>FileModifyDate' \
    '-DateTimeOriginal>FileName' \
    -d '%Y-%m-%d %H.%M.%S.%%le' \
    ./

    修正 exif 里面的时区 (-15 ,北京 -> LA ,夏季)
    exiftool -progress -r -overwrite_original \
    '-DateTimeOriginal-=15' \
    .

    修正 exif 里面的日期 (8 月 31 -> 10 月 1 , 9 月 1 -> 10 月 2 ,+31 天)
    exiftool -progress -r -overwrite_original \
    '-DateTimeOriginal+=31 0:0:0' \
    '-CreateDate+=31 0:0:0' \
    '-ModifyDate+=31 0:0:0' \
    ./
    SoloCompany
        14
    SoloCompany  
       2017-02-12 02:51:33 +08:00
    要来是要改图片内容... ...,请忽略以上回复
    caonan
        15
    caonan  
       2017-02-12 14:09:37 +08:00
    @RE #10 懂了, 我理解错误,实际上是两件事情, 1 是 GPS 转地址, 2 是水印,现在是要解决 1 ,明白了
    danRen
        16
    danRen  
       2020-05-13 13:53:47 +08:00
    微信搜索小程序 “照片信息”
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5365 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 07:54 · PVG 15:54 · LAX 23:54 · JFK 02:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.