成为VIP会员查看完整内容
VIP会员码认证
首页
主题
发现
会员
服务
注册
·
登录
0
在 macOS 上一键拼图,你只需要一个快捷指令
2022 年 7 月 26 日
少数派
编注:
本文为少数派 Prime 会员的试读文章,少数派会员第一季的内容更新已于 5 月底顺利结束。目前,
第二季会员
即将正式上线,你可以随时前往少数派首页购买。
作为公众号运营,从我派首页往公众号后台搬运文章的时候总会遇到一个问题:公众号后台不兼容首页编辑器制作的拼图。我过往的解决方案是将需要拼接的图片拖拽进 Yoink,再一次性拖入 Tunacan 拼图保存。
用 Tunacan 拼接图像
虽然听起来挺方便的,但这个方案还是有一些不足之处:
一次性拖入时,拼图顺序与 Yoink
排列顺序相反
;
切换拼图方向、保存拼图都
需要手动操作
;
会在本地生成一张图片,
需要手动删除
。
于是,在某个早晨手动拼了半小时图片后,我决定试试快捷指令能否解决这一问题。经过十分钟的折腾之后,我不但解决了上面所有问题,甚至还加入了自动识别拼图方向、自动清除图片的功能。
👇 快捷指令下载链接在文末。
用快捷指令拼接图像
注:本文的方法用到了 Yoink,如果你没有购买 Yoink,也可以在程序坞新建一个文件夹作为临时存储所用,并在快捷指令用相关动作来替换。
▍
快捷指令逻辑
这个快捷指令的逻辑非常简单,只是简单的 获取要拼接的图像 > 拼接图像 而已。得益于 Yoink 对快捷指令的支持,我可以直接在快捷指令中调用 Yoink 所存储的项目,利用自带的「拼接图像」功能完成拼接后,再存储至 Yoink 即可。
核心动作只有 4 个
在日常拼图的时候,图片的尺寸未必完全相同。因此,我还加上了对图片尺寸的调整功能。我的做法是获取首张图片的长 / 宽,并将所有的图片对应调整。也就是说,如果是竖排拼接的话,它就会自动调整图片宽度至首张图片的宽度;水平拼接则会调整高度。
听起来有点绕,但整体的逻辑是
以首张图片的尺寸为标准,调整所有图片
。如果不这么做的话,在拼接不同尺寸图片时,边缘就无法对齐,从而产生丑陋的白边。
如果不调整图片大小,就会有丑陋的白边
在使用时,我只要按照拼接顺序将图片拖拽进 Yoink,随后按下快捷键,再在弹出窗口中全选图片,即可完成拼图。快捷指令会自动清空 Yoink 内容并将拼接好的图片加入进去。
如此一来,我们就已经解决了「需要手动拼接」的问题。受限于快捷指令与 Yoink 的协作机制,暂时无法做到「自动获取图片」和「只清除已拼接的图片」的效果,但相比于手动拼接来说,它的效果还是非常不错的。
照片选择步骤暂时无法跳过
01
自动判断拼接方向
在实际的拼图过程中,我们可能会遇到一些比较复杂的问题。比如两张电脑桌面的截图,如果横向拼接的话,就会导致图片小得几乎看不清。因此,我们还应该考虑快捷指令能否「判断方向」的问题。
虽然利用「如果」·动作可以非常轻松地实现条件判断,但我们仍需要考虑
什么情况下需要切换拼图方向
。
我首先想到的是获取照片的「方向」进行判断:横向照片竖排拼接,纵向照片水平拼接。这样会导致 4:3、3:2 这样常见的照片比例会被竖排拼接,而我希望将这些照片以横向拼接的形式呈现。
因此,我最后选择的方案是计算首张照片的长宽,并将短边相拼。做法则是将宽度乘以 0.5,并与高度进行对比。这里之所以用乘 0.5 而不是除以 2,是因为方便进行灵活修改,如果在使用过程中,发现某些情况下没有正确拼接,只需要调整为 0.45、0.57 这样的数字即可,不需要重新计算除数。
用计算来判断图片拼接方向
02
让快捷指令「一鱼多吃」
相信熟悉少数派的朋友都知道,我们向来鼓励作者通过飞书文档向我们提交稿件。然而,飞书文档的图片是无法直接拖拽到 Yoink 的。我平时的做法是「右键 > 在新标签页中打开图像」。但在 Safari 中,这样的做法会出现两种结果:
图片被自动下载到「下载」文件夹中;
图片在新标签页中打开。
飞书云文档不支持拖拽图片至 Yoink
这两种情况出现的概率比较随机,即使我有了这个快捷指令,想要给飞书文档中的图片做拼图还是很麻烦。于是,我对这个快捷指令进行了简单的改造,让它可以实现「一鱼多吃」的效果。
首先,我在快捷指令的设置中为它勾选了「作为快速操作使用」中的「访达」。如此一来,当我选中多张本地图片后,前往「右键菜单 > 快速操作」即可看到这个快捷指令。
开启此功能后,快捷指令的编写界面就会出现「从快速操作接收任何输入」的提示,将「任何」改为只勾选图像,新增一个「如果」判断。如果有输入的内容,就执行一遍拼接操作,并用「停止并输出」功能来中断快捷指令,不运行后续 Yoink 相关的操作。
如果选择了文件,就直接拼合
如果没有输入的内容,则会跳过这个判断,直接运行下方 Yoink 动作。
如果没选择文件,就从 Yoink 拼合
简单改造过后,飞书文档里的图片只需要通通选择下载,再到「下载」文件夹里选中需要拼接的图片,随后在「右键菜单 > 快速操作」运行该指令即可。这样一来,除了可以拼合 Yoink 中的图片,甚至还可以对本地图片进行加工,非常方便。
一 鱼 两 吃
▍
扩展用法
这个快捷指令已经可以满足我对于拼图的需求,并且理论上支持无限张图片拼接。配合上 Keyboard Maestro 先前更新的快捷指令功能,甚至还可以增加更多的玩法。
比如,你可以在快捷指令中将最后一步修改为「拷贝至剪贴板」,随后在 Keyboard Maestro 中执行一次「⌘Command - V」。如此一来,就能一键将需要的图片拼接并粘贴。如果你平时喜欢在各种论坛发帖,你甚至可以在拼接完成后,让快捷指令「获取 URL 内容」里的 POST 功能帮你上传至图床,并自动将图床链接拷贝至你的剪贴板。
总而言之,这个快捷指令更像是满足「拼图」需求的一块砖,你完全可以根据自己的需求对其进行优化扩展,实现更加高效的动作。
原文链接:
https://sspai.com/prime/story/shortcut-collage-howto?utm_source=wechat&utm_medium=social
作者:Tp
🔗 快捷指令下载链接:
https://www.icloud.com/shortcuts/4d9aceacc8044b049486db4f9da069aa
/
更多热门文章
/
登录查看更多
点赞并收藏
0
暂时没有读者
0
权益说明
本文档仅做收录索引使用,若发现您的权益受到侵害,请立即联系客服(微信: zhuanzhi02,邮箱:bd@zhuanzhi.ai),我们会尽快为您处理
相关内容
Oink
关注
0
http://
oink.com/
如何构建与使用知识图谱?这本书《知识图谱:方案、工具与用例》,156页pdf
专知会员服务
126+阅读 · 2022年5月20日
【KDD2021】用NAS实现任务无关且可动态调整尺寸的BERT压缩
专知会员服务
16+阅读 · 2021年9月2日
一图掌握《可解释人工智能XAI》操作指南
专知会员服务
59+阅读 · 2021年5月3日
【干货书】Python 自动化的乐趣|搞定重复琐碎& 单调无聊的工作(中文版)
专知会员服务
42+阅读 · 2021年2月17日
【干货书】Linux命令行与shell脚本编程大全,第3版818页pdf
专知会员服务
61+阅读 · 2020年12月30日
【2020新书】Java基础, 408页pdf,快节奏和实用的介绍世界上最流行的编程语言之一Java
专知会员服务
51+阅读 · 2020年12月21日
【2020新书】基本Linux终端指示技巧,376页pdf, 学习如何在命令行上快速工作
专知会员服务
53+阅读 · 2020年8月8日
一份简单《图神经网络》教程,28页ppt
专知会员服务
123+阅读 · 2020年8月2日
【高能所】如何做好⼀份学术报告& 简单介绍LaTeX 的使用
专知会员服务
92+阅读 · 2020年5月16日
【加州大学伯克利分校】自动机器学习流程设计技术报告,105页pdf
专知会员服务
42+阅读 · 2019年8月16日
可能是 iOS 平台的最强录音工具——Just Press Record 使用体验
少数派
0+阅读 · 2022年7月9日
让 Notion 效率翻倍的秘密:我用 iOS 快捷指令 + Notion API 来记录
少数派
1+阅读 · 2022年7月4日
只用 1 个按键,让你的 macOS 效率翻倍
少数派
0+阅读 · 2022年5月26日
想在 iPhone 的锁屏界面看天气?只需要这 2 个免费 App 就够了
少数派
0+阅读 · 2022年2月27日
iOS 15.4又一新功能:自动化快捷指令通知可禁用
威锋网
0+阅读 · 2022年2月8日
过年回家,试试用快捷指令帮家人记录血压
少数派
0+阅读 · 2022年1月28日
微信、支付宝推出「新功能」,我们需要的这 7 个功能什么时候来?
少数派
0+阅读 · 2022年1月17日
打开这个功能以后,我用一只手就能「玩转」Apple Watch
少数派
0+阅读 · 2021年12月10日
macOS Monterey正式版发布 快捷指令等新功能来袭
威锋网
0+阅读 · 2021年10月26日
一张神奇的贴纸,用 NFC 标签配合快捷指令实现场景自动化
少数派
15+阅读 · 2020年6月8日
志愿者地理众包视频在智能城市管理中的应用研究
国家自然科学基金
0+阅读 · 2014年12月31日
基于微流控传感器阵列的细胞免疫及结核感染同步检测芯片的研究
国家自然科学基金
0+阅读 · 2014年12月31日
非点源污染控制措施不确定性及空间配置模式研究
国家自然科学基金
0+阅读 · 2013年12月31日
仿人机器人自主动态越障关键技术研究
国家自然科学基金
2+阅读 · 2013年12月31日
基于非精确计算的高光谱图像目标实时探测方法研究
国家自然科学基金
0+阅读 · 2013年12月31日
机电集成压电谐波传动系统
国家自然科学基金
0+阅读 · 2012年12月31日
基于制备纳米薄膜和机械刷提高太阳能电池光电转换效率的机理研究
国家自然科学基金
0+阅读 · 2012年12月31日
异构多核环境下支持系统软件可伸缩性的可控存储架构
国家自然科学基金
0+阅读 · 2011年12月31日
压电执行器迟滞特性的动态建模与直接控制研究
国家自然科学基金
0+阅读 · 2009年12月31日
可更新、多功能微流控芯片平台的研究与应用
国家自然科学基金
0+阅读 · 2008年12月31日
Dynamic Control Barrier Function-based Model Predictive Control to Safety-Critical Obstacle-Avoidance of Mobile Robot
Arxiv
0+阅读 · 2022年9月18日
Technical Report for Trend Prediction Based Intelligent UAV Trajectory Planning for Large-scale Dynamic Scenarios
Arxiv
0+阅读 · 2022年9月17日
SC-Explorer: Incremental 3D Scene Completion for Safe and Efficient Exploration Mapping and Planning
Arxiv
0+阅读 · 2022年9月15日
Environment Classification via Blind Roomprints Estimation
Arxiv
0+阅读 · 2022年9月15日
Exploring Visual Interpretability for Contrastive Language-Image Pre-training
Arxiv
0+阅读 · 2022年9月15日
Cold-Start Data Selection for Few-shot Language Model Fine-tuning: A Prompt-Based Uncertainty Propagation Approach
Arxiv
0+阅读 · 2022年9月15日
已删除
Arxiv
32+阅读 · 2020年3月23日
Meta-Transfer Learning for Zero-Shot Super-Resolution
Arxiv
43+阅读 · 2020年2月27日
Generative Adversarial Networks and Probabilistic Graph Models for Hyperspectral Image Classification
Arxiv
11+阅读 · 2018年2月10日
Conditional Random Field and Deep Feature Learning for Hyperspectral Image Segmentation
Arxiv
11+阅读 · 2017年12月27日
VIP会员
自助开通(推荐)
客服开通
详情
相关主题
Oink
存储
macOS
自动识别
排列
宽度
相关VIP内容
如何构建与使用知识图谱?这本书《知识图谱:方案、工具与用例》,156页pdf
专知会员服务
126+阅读 · 2022年5月20日
【KDD2021】用NAS实现任务无关且可动态调整尺寸的BERT压缩
专知会员服务
16+阅读 · 2021年9月2日
一图掌握《可解释人工智能XAI》操作指南
专知会员服务
59+阅读 · 2021年5月3日
【干货书】Python 自动化的乐趣|搞定重复琐碎& 单调无聊的工作(中文版)
专知会员服务
42+阅读 · 2021年2月17日
【干货书】Linux命令行与shell脚本编程大全,第3版818页pdf
专知会员服务
61+阅读 · 2020年12月30日
【2020新书】Java基础, 408页pdf,快节奏和实用的介绍世界上最流行的编程语言之一Java
专知会员服务
51+阅读 · 2020年12月21日
【2020新书】基本Linux终端指示技巧,376页pdf, 学习如何在命令行上快速工作
专知会员服务
53+阅读 · 2020年8月8日
一份简单《图神经网络》教程,28页ppt
专知会员服务
123+阅读 · 2020年8月2日
【高能所】如何做好⼀份学术报告& 简单介绍LaTeX 的使用
专知会员服务
92+阅读 · 2020年5月16日
【加州大学伯克利分校】自动机器学习流程设计技术报告,105页pdf
专知会员服务
42+阅读 · 2019年8月16日
热门VIP内容
开通专知VIP会员 享更多权益服务
OpenAI十二天总结与Agent新范式
【伯克利博士论文】高效深度学习推理的全栈方法
【AAAI2025】多层次最优传输用于语言模型中的通用跨标记器知识蒸馏
大规模语言模型增强推荐系统:分类、趋势、应用与未来
相关资讯
可能是 iOS 平台的最强录音工具——Just Press Record 使用体验
少数派
0+阅读 · 2022年7月9日
让 Notion 效率翻倍的秘密:我用 iOS 快捷指令 + Notion API 来记录
少数派
1+阅读 · 2022年7月4日
只用 1 个按键,让你的 macOS 效率翻倍
少数派
0+阅读 · 2022年5月26日
想在 iPhone 的锁屏界面看天气?只需要这 2 个免费 App 就够了
少数派
0+阅读 · 2022年2月27日
iOS 15.4又一新功能:自动化快捷指令通知可禁用
威锋网
0+阅读 · 2022年2月8日
过年回家,试试用快捷指令帮家人记录血压
少数派
0+阅读 · 2022年1月28日
微信、支付宝推出「新功能」,我们需要的这 7 个功能什么时候来?
少数派
0+阅读 · 2022年1月17日
打开这个功能以后,我用一只手就能「玩转」Apple Watch
少数派
0+阅读 · 2021年12月10日
macOS Monterey正式版发布 快捷指令等新功能来袭
威锋网
0+阅读 · 2021年10月26日
一张神奇的贴纸,用 NFC 标签配合快捷指令实现场景自动化
少数派
15+阅读 · 2020年6月8日
相关基金
志愿者地理众包视频在智能城市管理中的应用研究
国家自然科学基金
0+阅读 · 2014年12月31日
基于微流控传感器阵列的细胞免疫及结核感染同步检测芯片的研究
国家自然科学基金
0+阅读 · 2014年12月31日
非点源污染控制措施不确定性及空间配置模式研究
国家自然科学基金
0+阅读 · 2013年12月31日
仿人机器人自主动态越障关键技术研究
国家自然科学基金
2+阅读 · 2013年12月31日
基于非精确计算的高光谱图像目标实时探测方法研究
国家自然科学基金
0+阅读 · 2013年12月31日
机电集成压电谐波传动系统
国家自然科学基金
0+阅读 · 2012年12月31日
基于制备纳米薄膜和机械刷提高太阳能电池光电转换效率的机理研究
国家自然科学基金
0+阅读 · 2012年12月31日
异构多核环境下支持系统软件可伸缩性的可控存储架构
国家自然科学基金
0+阅读 · 2011年12月31日
压电执行器迟滞特性的动态建模与直接控制研究
国家自然科学基金
0+阅读 · 2009年12月31日
可更新、多功能微流控芯片平台的研究与应用
国家自然科学基金
0+阅读 · 2008年12月31日
相关论文
Dynamic Control Barrier Function-based Model Predictive Control to Safety-Critical Obstacle-Avoidance of Mobile Robot
Arxiv
0+阅读 · 2022年9月18日
Technical Report for Trend Prediction Based Intelligent UAV Trajectory Planning for Large-scale Dynamic Scenarios
Arxiv
0+阅读 · 2022年9月17日
SC-Explorer: Incremental 3D Scene Completion for Safe and Efficient Exploration Mapping and Planning
Arxiv
0+阅读 · 2022年9月15日
Environment Classification via Blind Roomprints Estimation
Arxiv
0+阅读 · 2022年9月15日
Exploring Visual Interpretability for Contrastive Language-Image Pre-training
Arxiv
0+阅读 · 2022年9月15日
Cold-Start Data Selection for Few-shot Language Model Fine-tuning: A Prompt-Based Uncertainty Propagation Approach
Arxiv
0+阅读 · 2022年9月15日
已删除
Arxiv
32+阅读 · 2020年3月23日
Meta-Transfer Learning for Zero-Shot Super-Resolution
Arxiv
43+阅读 · 2020年2月27日
Generative Adversarial Networks and Probabilistic Graph Models for Hyperspectral Image Classification
Arxiv
11+阅读 · 2018年2月10日
Conditional Random Field and Deep Feature Learning for Hyperspectral Image Segmentation
Arxiv
11+阅读 · 2017年12月27日
大家都在搜
无人艇
洛克菲勒
大规模语言模型
CMU博士论文
无人机系统
自主可控
palantir
GEANT
THUIR 陈佳
社区分享 | 用 PoseNet + TensorFlow.js 在浏览器实现体感游戏
Top
提示
微信扫码
咨询专知VIP会员与技术项目合作
(加微信请备注: "专知")
微信扫码咨询专知VIP会员
Top