把多张截图拼成一张长图

按顺序放入你已经截好的图,重叠部分会被自动找出来,接缝对齐后合成一张长图供你下载。免费、免注册、无水印——而且你的截图不会离开这个浏览器。

这是一个简化版演示,效果不代表 Scrollie App。 浏览器版用的是一套精简的对齐算法,遇到内容重复、纯色区域大、或者重叠太少的截图,接缝可能会有偏差。 iPhone 上的 Scrollie App 用的是完整算法, 还能直接把录屏转成长图、自动去重帧、保存草稿——那才是这件事该有的效果。这里只是让你先看看大概是怎么回事。

把截图拖到这里,或点击选择 2 到 8 张,按截图顺序放入。支持 PNG、JPG、WebP,全部在你的设备上处理。

你的图片永远不会被上传。解码、比对、合成全部在这个页面内本地完成——你可以打开浏览器开发者工具的「网络」面板自行核实。

怎么用

  1. 截图时留重叠。每次滚动比一屏略少一点,让每张截图重复上一张大约五分之一的内容。这段重复的画面就是对齐的全部依据。
  2. 按顺序放进来。可以一次全拖进去,也可以一张张加。顺序错了就用缩略图下方的箭头调整。
  3. 拼接并下载。要无损选 PNG,要小体积选 JPG,然后下载。关掉标签页后这里不会留下任何东西。

接缝为什么能对齐

手动拼长图,是把一张图拖到另一张上面,来回挪到文字对上,再把重复的部分裁掉。这法子能用,就是折腾。这个工具自动化掉的,正是「找到对齐点」这一步。

它从每张截图的顶部取一条窄带,然后在上一张截图里搜索这条带最吻合的位置,那个位置就是接缝所在。为了保证速度,搜索是在每张图的灰度小图上进行的,而不是原始分辨率——一张手机截图接近四百万像素,如果对每个候选位置都拿原图去比,页面会直接卡死。

这里有一个值得说清的麻烦,因为它能解释你可能在别的工具上见过的翻车。手机截图顶部的状态栏在每一帧里几乎完全相同,固定的导航栏、底部标签栏也是如此。匹配算法一旦盯上这些区域,就会在错误的位置得到一个「完美匹配」,结果是一张长图里时间和电量重复出现好几遍。这个工具会先把你的几张图互相比对,找出那些从不变化的行,然后在匹配和最终合成时都把它们排除掉。这就是「忽略状态栏与导航栏」这个选项,默认开启。

当某处匹配质量偏低时——通常是因为那两张图其实并没有重叠——工具会明确告诉你,而不是让你在成品里自己发现。图片依然会被首尾接起来,保证你拿到一个能用的结果,同时那条提示会告诉你该重新截哪一对。

什么时候该用 App

这个页面只干一件事:把你已经有的静态截图拼起来。这能覆盖相当多的场景,如果你要的就是这个,完全没必要装任何东西。

但有些事确实该在设备上做。把**录屏**变成一张长图,需要从视频里抽帧、丢掉高度相似的重复帧、再把剩下的拼接起来——这是 Scrollie App 的核心功能,而且它直接对着你相册里那段录屏工作。「截图」这件事本身同理:浏览器没法替你去滚动另一个 App。

还有些很实际的差别。浏览器标签页存不住草稿,你中途关掉页面,做到一半的工作就没了;App 会自动保存每一次编辑,而且竖屏和横屏的草稿分开存放。长批量、逐格编辑、把结果里的某个东西擦掉、去掉平铺的水印——这些都是 App 的地盘。这个工具把上限定在八张是有意为之,因为再往上,浏览器就不是个合适的干活场所了。

常见问题

我的截图会被上传吗?

不会。解码、重叠识别、合成,每一步都在你的浏览器里用 Canvas 完成。这里没有任何服务器可以接收图片,使用过程中页面也不会发出任何网络请求。你可以自己验证:打开浏览器开发者工具,一边拼接一边看「网络」面板。

它怎么知道截图在哪里重叠?

它从每张图的顶部取一条窄带,在上一张图里找这条带最吻合的位置,那个位置就是接缝。为了在手机原图分辨率下也跑得动,比对是在降采样后的灰度副本上做的。另外,那些在每张图里都一模一样的行——状态栏、固定导航栏——会被识别出来并排除掉,否则它们到处都能匹配上,反而会把结果带偏。

为什么截图必须有重叠?

重叠区域正是对齐的依据。滚动截屏时,每次少滚一点,让下一张保留上一张大约五分之一的画面。如果完全没有重叠,就没有可比对的内容,工具只能把图片首尾直接接起来。

一次最多能拼几张?

八张。再多,浏览器内存和 canvas 尺寸上限就开始成为问题了,这种长批量交给 App 更合适。如果合成结果会超过约 2.68 亿像素,工具会明确告诉你,而不是悄悄输出一张空白图。

能把录屏转成长截图吗?

不能——这一项是刻意留给 Scrollie App 的。从视频里抽帧、去掉高度相似的重复帧、再把剩下的拼起来,是很重的活,理应在录屏本来就存放的那台设备上做。这个页面处理的是你手上已有的静态截图。

相关

在手机上做,截图本来就在那儿

录屏转长图、可恢复的草稿、拼图与画面清理。核心功能免费。

App Store 免费下载

iPhone 与 iPad · 需 iOS 16 或更高 · 100% 本机处理