Metlivi 部落格

如何將橫向移動拍攝的照片拼接成平面合成圖

要拼接橫向移動時拍攝的照片,請使用能處理相機平移的馬賽克工作流程,並將影像對齊到同一平面。在 Hugin 中,使用 Positions and Translations 最佳化,檢查控制點,並輸出直線投影合成圖。這種方法適用於以重疊區段拍攝的大型圖畫、裝飾面板或其他平面主體。Hugin Photos tab

以下工作流程會帶你從檢查現有照片到匯出完成的影像。關鍵在於決定要對齊哪個表面:在拼接前選定該表面,能讓設定和疑難排解清楚得多。

2026年10月28日閱讀時間 8 分鐘作者:Metlivi Editorial Team
第 1 節

為什麼橫向移動需要不同的拼接方法?

傳統全景照片是從同一視點拍攝,並透過旋轉相機取得。橫向移動拍攝則會在每次曝光之間改變相機位置。Hugin 的文件將這類合成稱為 photo-mosaic;沿著牆面平行移動,依序拍攝牆面各區域,就是典型例子。Stitching a photo-mosaic

場景有深度時,橫向移動會帶來難題。從面板凸出的物體,相對於其後方的面板會產生位移。對齊其中一個深度,可能會讓另一個深度的物體重影或移位。平面是個實用的例外:透視變換能讓從不同相機位置拍攝的同一平面照片彼此吻合。PTGui: Viewpoint correction

因此,平面輸出檔案和拍攝平面主體是兩回事。將三維場景儲存成矩形影像,並不會消除彼此衝突的透視效果。執行這項任務時,請選定想重現的主要平面,並以該平面來判斷對齊效果。

第 2 節

現有照片能拼成可用的合成圖嗎?

先找出兩張相鄰且有可辨識重疊細節的照片。在預定的表面上找出一個特定特徵,例如鉛筆線的交叉點或獨特的漆痕。接著比較重疊區域其他位置的細節。

處理整組照片前,先用這份判斷指南。它將文件中對平面表面的限制轉化為實際選擇。Stitching a photo-mosaic

照片內容 建議做法
一個有清晰共通細節的平面 使用可處理平移的馬賽克對齊方式。
一個平面加上幾個凸出的物體 對齊該平面;之後檢查並遮罩衝突的物體。
多個深度都需要準確對齊 重新考慮構圖或拍攝方式;單一平面對齊無法同時滿足所有深度。
相鄰照片幾乎沒有共通細節 找一張中間照片,或再拍攝一個有重疊的區段。

快速試做時,使用連續三張影像,而非整組照片。檢查它們在重疊區域的頂端和底端是否都能對齊。這是建議的工作方法,並非經測量的效能主張:目的是在你花時間修整每個接縫前,先找出幾何問題。

第 3 節

如何拍攝或重拍橫向移動序列?

若要取得最簡單的馬賽克幾何效果,請讓相機垂直對準表面,並在整組拍攝中維持相同距離。沿著與主體平行的直線移動,同時保持相機朝向一致。PTGui 文件指出,垂直拍攝並維持等距,是其簡易平面馬賽克方法的條件。PTGui Support / FAQ, sections 6.4–6.5

維持焦距和曝光一致。約 40% 重疊是實用的起始值:Adobe 建議 Photomerge 的來源照片採用這種重疊比例,並保持縮放和曝光一致。這是一般拼接建議,並非橫向馬賽克的特殊要求;Adobe 對傳統全景的建議也假設視點固定。Adobe: Get started with Photomerge

舉例說明規劃方式:假設一張照片涵蓋面板橫向 100 公分,其中 40 公分保留為重疊區域,那麼拍下一張前約移動 60 公分。請檢查影像中實際共通的特徵,而不要只依賴移動距離。為預定的最終裁切範圍多留一些拍攝區域。

繼續前,放大檢查前幾張照片,確認細節清晰。保留原始檔案,並準備一致的工作用影像組。匯入前避免逐張獨立裁切;保留原始取景,能讓你更容易比較照片,也能保留可用的重疊區域。

第 4 節

如何在 Hugin 中對齊照片?

Hugin 官方馬賽克教學以 2010.2.0 版本為基礎,因此介面標籤可能與你安裝的版本不同。線上手冊指出,平移設定位於 Expert 模式,並列出適用於從不同位置拍攝平面表面的 Positions and Translations (y,p,r,x,y,z)。請依這些參數名稱找出適當的控制項。Hugin mosaic tutorial、Hugin Photos tab

載入照片序列並建立控制點

建立新專案、加入照片,並切換至 Expert 模式。若使用一般相機影像,請確認輸入鏡頭類型為 Normal/Rectilinear,且焦距資訊合理。使用 Photos 分頁中的特徵匹配控制項產生控制點。這些點用來標示重疊照片中的對應細節。Hugin Photos tab

在 Control Points 分頁檢查每一組相鄰照片。確認每組標記都指向完全相同的細節。移除位於所選表面前方或後方物體上的匹配點。PTGui 的透視校正技術教學也強調,控制點應分布在整個平面上,而不是集中在一小塊區域。PTGui: Viewpoint correction

重複圖案需要仔細檢查。若是拼貼圖畫或重複圖樣,請用附近另一個獨特標記來確認匹配點。下一個重複圖樣中看起來相似的特徵,仍可能是錯誤的對應點。

同時最佳化平移和方向

選取 Positions and Translations (y,p,r,x,y,z) 並執行幾何最佳化。這讓 Hugin 能同時處理相機位置和方向的變化。手冊特別指出,這個預設值適用於同一平面的線性全景影像。Hugin Photos tab

先從這個精簡模型開始,不要啟用所有可用變數。Hugin 的最佳化工具文件提醒,不要最佳化超出必要範圍的參數。如果結果不理想,先重新檢查匹配點和鏡頭資訊,再增加其他自由度。Hugin Optimiser tab

第 5 節

如何讓結果看起來平坦且呈矩形?

開啟 Fast Preview,並依照 Hugin 的馬賽克教學選擇 Rectilinear 輸出投影。調整取景,並在 Mosaic 模式中使用 Move/Drag 控制項來定位合成圖。教學中是在平移最佳化後使用這些控制項。Hugin mosaic tutorial

設定緊密裁切前,先檢視整張影像。沿著長邊或連續的線條,檢查它是否跨越多張來源照片。接著放大檢查各個接縫。整齊的外框可能掩蓋合成圖內部的重影細節。

將投影變更與對齊判斷分開處理。如果表面在接縫處仍然斷裂,請回頭檢查該處的控制點和幾何。重新取景或許能改善構圖,但無法證明對應細節彼此吻合。

第 6 節

如何找出重影細節、彎曲邊緣和明顯接縫的原因?

根據瑕疵的位置和樣態,選擇下一步行動。下表是實用的診斷順序,根據文件所述的平面對齊行為,以及 Hugin 分開處理幾何與光度最佳化的控制項整理而成。PTGui: Viewpoint correction、Hugin Photos tab

症狀 優先檢查 下一步行動
平面細節出現重影 匹配點有誤或缺漏 修正對應點並重新執行最佳化。
平面已對齊,但凸出物體出現重影 重疊區域內有不同深度 保留平面對齊,並選擇要使用哪張來源照片中的物體。
形狀已對齊,但接縫處亮度不同 曝光或色彩差異 檢查來源影像調整,再使用光度最佳化。
合成圖逐漸彎曲 鏡頭設定及累積的對齊失真 緊密裁切前重新檢查幾何。

Hugin 支援排除遮罩,可用來選擇哪些來源區域要納入拼接。如果一張照片清楚呈現某個表面區域,另一張卻將其遮住,遮罩就很有用。請確認其他來源確實涵蓋被排除的區域;Hugin 的教學示範了成功移除障礙物的情況,也示範了因缺少可替代的涵蓋區域而無法解決遮擋的情況。Hugin mosaic tutorial

形狀對齊後,再處理色調接縫。Hugin 將幾何最佳化與光度最佳化分開:前者用來定位影像,後者則用來處理亮度和色彩差異。文件指出,執行光度最佳化前,照片必須已經對齊。Hugin Photos tab

若你使用的是 PTGui,其常見問題集提供專門的平面馬賽克流程。若相機角度或距離不一致,PTGui Pro 提供 Viewpoint Correction;請保留一張未套用該校正的影像作為基準。該軟體製作方也提醒,啟用視點校正時,累積誤差可能使長幅馬賽克彎曲。PTGui Support / FAQ, section 6.5

第 7 節

如何匯出並檢查完成的合成圖?

匯出前先儲存拼接專案。在 Hugin 的 Stitcher 分頁中選擇輸出格式,並產生合成圖;官方教學示範了 JPEG 和 TIFF 輸出。保留專案和來源照片,方便日後修改個別接縫。Hugin mosaic tutorial

開啟輸出檔案,檢查每個重疊區域、外緣和所有遮罩區域。將細節與原始照片比較,檢查是否有重複標記、缺漏的細條、突兀的色調變化,以及裁切範圍附近的空白區域。製作最終交付檔前,請同時檢視整體構圖和放大的細節。

成功拼接橫向移動拍攝的照片,首先要明確選定表面。在該平面上提供準確的對應點,啟用可處理平移的對齊方式,再依序解決剩餘接縫問題:先處理幾何,再選擇來源,最後調整色調。若重疊區域仍有歧義,重新檢查那一對照片,比反覆重跑整個拼接流程更有用。

第 8 節

來源

相關閱讀

繼續探索這個主題