V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
camillo
V2EX  ›  分享发现

[ iOS Shortcuts / Workflow ] 分享一个给照片批量加「底部居中偏上」水印的捷径,可适应不同水印的尺寸

  •  
  •   camillo · 2018-10-12 15:18:29 +08:00 · 2018 次点击
    这是一个创建于 2042 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先放链接

    https://www.icloud.com/shortcuts/36455adaad0c4f03adb4287c4de69a50

    效果示意图

    捷径特点

    • 本捷径的水印位置位于图片底部局中偏上的位置
    • 可自适应不同水印的尺寸
    • 可多选照片批量操作
    • 在加水印操作完成后会弹出预览,完成后点击保存或放弃
    • 选择保存后还可选择是否删除原图
    • 受益于捷径 app 本身,加水印后的图片分辨率、拍摄时间、画质、体积基本均无变化
    • 目前版本需手动运行捷径(或添加到小组件、Siri 以更快启动),暂不支持从分享中启动(见文末问题)

    几处可以自定义的点

    • 水印图片,目前设定为读取 iCloud 云盘 /Shortcuts 路径下一张图片文件的形式,可以自行将图片水印放入此路径中,然后填写完整的文件名,也可自行修改为主动挑选文件 /照片;
    • 水印大小,目前设定为被加水印图片宽度的十三分之一;
    • 水印距离底边的高度,目前设定为 50 ;
    • 水印透明度,目前设定为 85%。

    有的没的

    之前给照片加水印主要都是在 Mac 上 Lightroom 导出时,或者单独用 Photobulk,现在也可以在 iPhone 上完成了。

    目前网上的水印捷径多是在图片左下角加上一个作者名称水印,或是像安卓手机那样的由 XX 相机拍摄的图标水印。对于想将自定义水印放在其他位置的人(比如我)来说,就不太适用。
    原因在于 Shortcuts 的叠放图像动作中只有四个角和正中央的现成选项,其余的位置只能以坐标形式实现,多了好几步计算。

    楼主是个文科生,第一次自己尝试制作捷径,以前都是下网上现成的 Workflow / Shortcuts。
    一开始也是觉得智商压制有些摸不着头脑,下载了好几个网上的类似捷径下来研究结构。
    但捷径 app 目前这种所有动作全部平铺,不能收起 /展开的一长串显示形式也是看得蛮头疼的。
    多选不同尺寸照片的实现、压缩后水印的大小以及跟随着的位置坐标的计算、理解方法后动作顺序的排布等等实现问题也是折腾了很久。
    无数次「测试-调整-以为 OK 结果换了一张图 /水印又不出问题-终于 OK 但感觉还可以优化」的循环后,目前暂时处于比较满意的状态。

    不过就整体而言还是个简单的小捷径啦,和大神们用上各种嵌套乃至 JS 的捷径尚有差距……

    喜欢拍照的朋友可以关注一下我的微博 时不时会放一些随拍~

    Credits

    研究中主要参考了来自 @Sunbelife https://sspai.com/post/42951 的捷径,但除了最后保存 /放弃,保存原图与否的选项之外,基本自己重新搭建了一遍。

    问题

    这个捷径我另复制了一个,改为接受分享图片的形式,但是以「照片 app -分享-捷径」方式一运行就闪退,不知道是为什么,大家可以的话也可以测试一下,或者有高人能解答。

    3 条回复    2018-10-12 16:09:49 +08:00
    Eninsslei
        1
    Eninsslei  
       2018-10-12 16:02:14 +08:00
    很棒,顶一下
    camillo
        2
    camillo  
    OP
       2018-10-12 16:03:41 +08:00
    @Eninsslei 谢谢😉
    camillo
        3
    camillo  
    OP
       2018-10-12 16:09:49 +08:00
    ⭐️ Update
    https://www.icloud.com/shortcuts/9d79738912a64aa48198daf5edd2a46d
    把选择水印图片这一步设为导入问题了,现在会在添加捷径时提示:
    请将水印图片放入「 iCloud 云盘 /Shortcuts 」路径下,并将完整文件名填入此处,包括扩展名。例:水印.png 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1082 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:14 · PVG 03:14 · LAX 12:14 · JFK 15:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.