惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
MyScale Blog
MyScale Blog
Recent Announcements
Recent Announcements
N
Netflix TechBlog - Medium
GbyAI
GbyAI
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
阮一峰的网络日志
阮一峰的网络日志
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Visual Studio Blog
Martin Fowler
Martin Fowler
腾讯CDC
大猫的无限游戏
大猫的无限游戏
aimingoo的专栏
aimingoo的专栏
云风的 BLOG
云风的 BLOG
J
Java Code Geeks
WordPress大学
WordPress大学
P
Proofpoint News Feed
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Y
Y Combinator Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
四十八小时征服世界手册 | 如何拼完一幅1500块的拼图 - 少数派
2016-05-27 · via 少数派

遇到这么大一幅地图的时候,在刚开始的时候肯定是一头雾水的。所以当我在朋友圈发了图二的时候,有个朋友告诉我豆瓣上有人用了三个小时拼完了这幅拼图,当时我的内心是奔溃的。

01.jpg

02.jpg

03.jpg

这是一幅1500块的古世界地图,由西班牙拼图厂商 EDUCA 出品。从拼图上可以看到非常多的细节,包括所有国家的名称标注、国旗和国家的对应关系、大洋上的岛屿,甚至还有洋流的方向。更加细心地观察,会发现上面有航行的线路,可以看出这是当时的航海者所绘制出。

面对这样一幅庞然大物确实很头痛。不过,解决事情总是有方法的。就像要整理一团乱麻一样,基本上只有两个步骤,一个是「找出线头」,一个是「重新串起来」。所以根据这个思路,我大致使用了两种方法 —— 模糊匹配穷尽搜索

04.jpg

· 模糊匹配

首先,是在原图上找特征。

05.jpg

从上图可以看出,实际上原图有一些部分是非常容易区分的,这些特征包括图案、色块、花边等等。这一些逐步会更加细化,你可以根据拼的过程中的不同进度去决定要选择多么精细的特征。

06.jpg

举个例子,在拼这幅拼图的过程中我一共进行了几次分解,首先是边框,所有两边和三边的碎片,其次是国旗,然后是图中的十字基准线,再然后是南北回归线,接着是 大幅的字母块,例如 Asia、Europe 等,再往后就是特殊的色块(彩色、深色)以及陆地的边缘。

找特征跟分类,其实是一个循环步骤:把一类特征的碎片找出来,例如边框,然后将它们拼好,然后再将第二类特征的碎片找出来,例如国旗,然后将它们拼好,循环地执行。

至于用什么样的特征,循环多少次,关键取决于你的容器和分类能力。

分类的特征越明显,筛选的速度就越快;分类的特征越细致,筛选的次数就会越少。

07.jpg

在完成了整个拼图之后,我模拟了一下,如果我在一开始就可以将所有拼图都完全分类,也就是1500片一次性分类,也就是 边框/国旗/图案/缩略图/陆地/海洋  。然后再逐一拼好,这样至少能够减少一半的时间。

但是缺点也很明显,我需要更多的容器,也就是用来存储分类特征的盒子。这个我会在工具部分展开。

08.jpg

· 穷尽匹配

这点其实并没有技巧,或者说我还没有找到。这是一个非常费脑的过程,需要记住画面的特征,然后在上面的分类库里面去对应起来。

一开始可能比较简单,对着原图就可以找到大部分的碎片。但是去到最后阶段就变成非常痛苦,尤其是海洋部分,画面区别特征非常有限,这个时候就需要动用我的第二个工具,同样也是在后面展开。

09.jpg

海洋的碎片大多很相似

我的方法很简单,就是 抓住明显的特征。比方说,有特殊形状的缺口,或者 某个形状在碎片的什么位置。这样的标签性检索可以在仅仅盯着分类库的过程中,就快速地找到目标碎片,从而减少一边看这边一边看那边的信息损耗。

10.jpg

这种缺口比较特别

然而让我惊奇的是,穷尽匹配 这点确实是因人而异的。女票在我面前活生生地展示了如果单纯记住颜色(浅蓝、天蓝、深蓝之间的区别),然后在数百片的分类库中直接找到目标。可能因为她是设计师,本身就对颜色有非常强的感知,但确实让我惊呆。然而这种完全不需工具的方式确实是很烧脑的,结果就是她在几分钟之后就举手投降了,有点像CPU运行过度(准确地说,应该是GPU吧?)。

· 工具

这个过程有三件工具是不得不说,它们的存在不仅是提高了工作的效率,很大程度上,也决定你能不能在有限的精力内完成这件事。

1)足够大的卡纸。

这是我犯下最大的一个错误,所以我决定在最前面说。卡纸的用途很简单,就是用来垫在拼图下面。

一幅1000块以上的拼图,一般都需要分几次完成。这个过程中可能需要挪地方,或者最好会搬到画框中。

一张卡纸垫在下面就可以让你安全地进行移动,而不伤害到正在完成或者已经完成的拼图。

11.jpg

2)麦当劳板烧腿堡盒(误)

准确的说,就是纸盒子之类的分类容器,用来放置分类好的拼图碎片。

既要容易区分,又要容易呈现,同时还可以充饥(误)。如果盒子比较少,就需要完成了一轮之后,再进行分类;如果盒子太多,又会产生混乱,出现交叉区域的时候不知道在哪。

经验来说,2~4个盒子是最好,1~2个是马上解决的,另外的就是进行下一轮分类的储备。

12.jpg

3)放大镜

是的,不是给爷爷看报纸的,就是让你看到更多的画面特征。

拼图的过程主要是眼睛的劳动,所以减轻眼睛的疲劳就变得非常重要。眼睛的疲劳可以从两个方面进行缓解,一个是 光线 ,另外一个就是 画面大小。

光线在一定程度上是不可控的,所以放大镜就可以从另外一个方面来提高完成的速度。

13.jpg

· 结语

拼完这幅拼图,大概用了我 48小时 左右的工作量,大概是隔一周拼一次,所以拖的时间比较长。

完成这幅拼图的过程中,记住了很多地名,也更正了很多地理知识,比方说XXX 原来是在非洲中部。

完成这幅拼图,其实就像环游世界一样,有很多方法,但走不走,能不能走得完,完全看你有多想完成它。

Timeline

0305

14.jpg

到手

15.jpg

分类,从边框开始

0306

16.jpg

国旗是第二组

17.jpg

然后又是分组

18.jpg

十字基准线完成

0309

19.jpg

南北回归线完成

0317

20.jpg

开始从陆地特征入手

0327

21.jpg

主要通过颜色匹配进行征服各个大陆

22.jpg

五大洲完成

0404

23.jpg

最后奋斗

0409

24.jpg

终于完成啦!XD

25.jpg

因为没有垫卡纸,上框的时候坑了自己 T.T