如何在线把照片拼接成全景图
简要回答
在 Lil Cactus 中打开有重叠的照片,用把它们作为图层复制到同一个文档中。选中所有图层,选择把它们对齐,然后选择,选择全景图并单击混合。最后用选框工具在透明边缘以内画一个矩形,选择。

- 用时
- 7 分钟
- 难度
- 高级
- 准备工作
- 同一场景的两张或更多照片,在同一位置拍摄,相邻两张大约重叠三分之一
- 适用格式
- JPEG、PNG、HEIC、WebP、TIFF 和 PSD 照片,以及显影后的 RAW 文件
全景图是把同一场景并排拍摄的几张照片合成一张宽幅照片。它能容纳镜头一次拍不下的范围,而且每张照片都保留完整的分辨率,所以结果的像素远多于任何一张单独的照片。
拼接要完成三项工作:对齐照片,让同一座山落在相同的像素上(对齐);用柔和的蒙版隐藏重叠部分,并统一它们的亮度(混合);裁掉参差不齐的边缘。Lil Cactus 会自动完成前两项,并把每张照片保留为单独的图层,所以你仍然可以手动修整接缝。
六步拼接全景图
拍摄或收集有重叠的照片
站在一个地方转动身体拍摄,而不要沿着景物边走边拍。每张照片与下一张至少重叠三分之一,保持相机水平;如果相机允许,锁定曝光和白平衡,让各张照片保持一致。竖拍可以得到更高的全景图。
如果想跟着操作,请从本页顶部下载三张示例照片。它们模拟的是每次转动约 20° 拍摄的照片,而且和手持拍摄一样,每次相机都会前后俯仰、左右倾斜约 1 度。和大多数镜头一样,照片的四角比中间稍暗;而且像相机为每张照片分别设定曝光时那样,各张照片的亮度最多相差约半挡(中间那张最亮)。每张照片与中间照片的重叠部分大约为其宽度的一半。

从左到右的示例照片。每张都与相邻照片有部分重复;木栈桥栏杆在每张中的角度都不同。 把所有照片放进一个文档
用 (Ctrl+O 或 ⌘O) 打开这些照片。无论顺序如何,自动对齐都能把它们对齐,但请先单独打开中间那张(示例中是 valley-pano-2.jpg;一起选择的文件会按文件选择器中的顺序打开):每张照片都会在单独的选项卡中打开,最左边的选项卡会成为全景图,它的图层留在图层堆栈的最底部。第 5 步中的无缝色调和颜色会以这个底层为基准,统一其他照片的亮度。
单击第二个选项卡(左侧照片),选择。然后在第三个选项卡(右侧照片)中执行同样的操作。图层会被复制到其他已打开文档中的第一个,也就是最左边的选项卡,所以两个副本最后都会进入中间照片的文档。单击该选项卡继续操作;另外两个可以关闭。

。 选中所有图层
现在第一个文档的图层面板中有三个图层:背景和两个副本,全部叠在一起。单击最上面的图层,然后按住 Shift 或 ⇧ 单击最下面的图层,让三个图层都处于高亮状态。自动对齐和自动混合只作用于选中的图层。

在“图层”面板中选中了全部三张照片。 用“编辑 › 自动对齐图层”对齐照片
选择。Lil Cactus 会找出照片之间共有的特征,计算每张照片需要怎样移动、倾斜或斜切才能与相邻照片吻合,然后把图层变换到位。画布会扩大以容纳所有照片:示例中从 720 × 960 px 扩大到约 1630 × 1217 px,两侧的照片被倾斜成领结形状。
其中一张照片保持不动,其他照片向它对齐。如果想自己选择这张基准照片(通常是中间那张),请先单独选中它,并在图层面板中单击锁定位置(四向箭头按钮);选中的图层中只能锁定一个。自动对齐使用透视变换来拟合照片,所以当相机在两次拍摄之间转动时,它也能倾斜或斜切照片(梯形校正)。

和,已圈出。 用“编辑 › 自动混合图层...”隐藏接缝
保持三个图层处于选中状态,选择。选择全景图,保持勾选无缝色调和颜色以统一各照片的亮度,然后单击混合。照片更多时,每张照片都会通过与它重叠的照片进行匹配。
每个图层都会得到一个蒙版,只在它是最佳来源的地方显示,接缝沿着重叠区域放置。图层仍然保持独立,所以你可以在蒙版上绘画来移动接缝,例如让它避开在两次拍摄之间移动过的人。

为示例全景图设置的自动混合:“全景图”和“无缝色调和颜色”,已圈出。 - 混合

现在每张照片都有一个蒙版:白色处显示该照片,黑色处由相邻照片接替。 裁掉边缘并存储
在工具栏中选择选框工具 (M),拖出一个处处都在照片以内、避开透明楔形区域的矩形。然后选择。能放下的最大矩形约为 1540 × 965 px。
用(Ctrl+1 或 ⌘1;有些浏览器用这个快捷键切换标签页) 按实际大小检查接缝:在示例中根本找不到接缝。用导出,或用 (Ctrl+Shift+S 或 ⇧⌘S) 保留图层和蒙版。在这个文档上使用,会把拼合后的全景图写回中间照片的 JPEG 文件(示例中是 valley-pano-2.jpg);第一次存储时,“存储图像”对话框会询问图像品质。

混合好的全景图,天空、森林和水面上都没有接缝。选区保持在照片以内,避开转动的照片覆盖不到的透明楔形区域。 
成品全景图中的两条接缝,已放大,每条接缝都位于画面正中:左侧接缝处是木栈桥栏杆,右侧是水面。
解决常见问题
“复制到其他文档”把照片放进了错误的文档
它总是复制到其他文档中最左边的那个选项卡。单击接收了副本的选项卡并在那里还原,然后关闭全景图选项卡左侧的其他选项卡,选择“不存储”(还需要复制的照片可以重新打开),再复制一次。
“自动对齐图层”或“自动混合图层”呈灰色
请至少选中两个可见图层;文字图层、形状图层和智能对象图层必须先栅格化。如果某个图层用图层面板中的挂锁按钮(“锁定图层”)锁定,自动混合也会拒绝处理;使用锁定位置则没有问题。
接缝处有明显的线条或重影
拍摄间隙有东西移动了,或者重叠区域太小。选中该图层的蒙版,用柔边画笔涂白色或黑色,把接缝移到不显眼的地方。
接下来做什么
- 裁剪成最终形状:如何裁剪图像。
- 合并多张不同曝光(而不是不同方向)的照片:如何合并 HDR 包围曝光。
- 手动移动接缝:图层蒙版。
- 为网页调整全景图大小。
从其他编辑器转过来
- Photoshop
- 文件 › 自动 › Photomerge...,或先用 编辑 › 自动对齐图层...,再用 编辑 › 自动混合图层...。在 Lil Cactus 中,同样的工作由 编辑 › 自动对齐图层 和 编辑 › 自动混合图层... 完成。
全景图拼接常见问题
拍全景图时,照片应该重叠多少?
每张照片大约重叠三分之一,Lil Cactus 和大多数拼接软件都是如此。重叠越多,自动对齐可匹配的共有特征就越多;重叠太少,它可能无法对齐某张照片。
在 Lil Cactus 中能用手持拍摄的照片拼接全景图吗?
能。Lil Cactus 的自动对齐用透视变换拟合每张照片,所以能校正手持拍摄时各张照片之间的转动、俯仰和倾斜,示例照片就是这样。原地转动拍摄,保持相机水平,之后多裁掉一点边缘。
一次能拼接多少张照片?
在 Lil Cactus 中,自动对齐至少需要两个图层,并作用于你选中的所有图层。非常宽的全景图需要更多内存,因为画布会扩大以容纳每一张照片。
能拼接竖向全景图吗?
能。把照片上下排列拍摄,重叠程度相同,Lil Cactus 会用同样的方式对齐和混合它们;这时画布会在高度上扩大。
在 Lil Cactus 中拼接全景图时,我的照片会被上传吗?
不会。对齐和混合都在你的浏览器中、在你自己的设备上运行,照片从不会发送到服务器。可选的统计数据从不包含图像;请参阅隐私政策。


