風景写真のフォーカススタックで動く雲や水を修復する方法
風景写真のフォーカススタックで動く雲や水を修復するには、静止したディテールにはスタック結果を使い、元の露出の1枚から動きのある領域を一貫性を保ってマスクで合成します。適切なピント、質感、光が得られている元画像を選び、風景に位置合わせしてから、異なる雲や波の位置を混ぜないよう境界を調整します。
このワークフローは、すでにフォーカスブラケット撮影を行っており、雲が崩れて見える、水面にムラがある、さざ波が二重になるなどの合成画像を修正したい風景写真家向けです。手順ではPhotoshopデスクトップ版を使用し、元画像を残すため、修復を後からやり直せます。
フォーカススタックで雲や水が崩れるのはなぜ?
フォーカススタックでは、異なるピント位置で撮影した画像を合成します。動きがあると、写真ごとに撮影した瞬間も異なるため、処理が複雑になります。雲の縁が移動したり、泡の形が変わったり、反射が動いたりするからです。富士フイルムのフォーカスブラケット撮影に関するガイドでは、被写体の動きが合成時の問題の原因として挙げられています。フォーカスブラケット撮影とフォーカス合成の使い方
水面には別の曖昧さもあります。滑らかに見えるのはピントが外れているためではなく、意図した動体ブレの場合があるからです。Cambridge in Colourの絞り値を変えた画像のスタック例では、より滑らかな表現が長時間露光によるものでも、Photoshopは質感の強い水面を選びます。この例では絞り値を変えていますが、ここでも同じ教訓が当てはまります。フレーム間で水面の質感が変わる箇所では、自動のシャープネス選択を確認する必要があります。画像スタッキング:複数のF値
以下の修復方法は、こうした制約を踏まえたものです。静止した被写体の被写界深度はスタックに任せ、動く領域の見え方は自分で選びます。まず、問題の原因が動き、位置ずれ、元画像の選択ミスのどれなのかを見極めましょう。
画像に必要な修復方法を見分けるには?
合成画像と元画像を、表示倍率100%で見比べます。動く部分の質感を判断する前に、岩の縁や山の稜線など、問題箇所の隣にある固定された目印を確認してください。
| 見えている症状 | 確認すること | 修復の方向性 |
|---|---|---|
| 岩が二重に見え、汀線がずれている | フレーム間で静止した縁が重なっているか | マスク処理の前に位置合わせを修正する |
| 静止したディテールは揃っているが、雲の縁が繰り返し見える | 元画像ごとに雲の位置が異なるか | 影響を受けた空を1枚のフレームから置き換える |
| 水面に滑らかな部分と細部のある部分が交互に現れる | それぞれの質感が異なる元画像に由来するか | 一貫した1つの水面表現を使う |
| 岩や稜線に沿って淡い縁取りがある | その縁取りが提供元画像にもあるか、合成時にのみ現れるか | 提供元画像を変えるか、マスク境界を調整する |
| 置き換えた水面全体がぼやけている | その元画像が必要な距離に実際にピントを合わせているか | 別の元画像を選ぶか、置き換える範囲を狭める |
これらは診断の手がかりです。1枚の画像に複数の問題があることもあるため、細かなマスクに時間をかける前に、静止した輪郭のずれを解消してください。
置き換え元にはどの露出を選ぶ?
領域ごとに提供元画像を選びます。空に使うフレームが、手前の水面にも適しているとは限りません。動く領域とそのすぐ隣にある静止したディテールを確認してください。置き換えを自然になじませられるかどうかは、こうした縁によって決まります。
雲の場合は、形全体が写っていて、ハイライトのディテールが保たれ、地平線との相性もよい画像を探します。遠景にピントを合わせたフレームは有力候補ですが、最後の露出が最適だと決めつけず、実際に確認してください。水面では、表現したい流れやさざ波のパターンを選び、対象の水面に十分ピントが合っているかを確認します。
つながった動きのある被写体には、1枚の露出を使うのがおすすめです。たとえば、巻き込む波全体や連続した泡の筋は、ひとまとまりで保ちます。雲に見分けやすい反射がある場合は、まず同じ露出の空と水面を見比べてください。撮影時点の異なる画像を無関係に組み合わせると、見た目に不自然な食い違いが生じることがあります。
提供元画像を選ぶ際は、次の点を確認しましょう。このフレームには一貫した動きの領域が写っているか。また、その境界を風景のシャープな部分に自然につなげられるか。どちらかの答えが「いいえ」なら、塗り始める前に別のフレームを試してください。どの元画像にもないディテールをマスクで補うことはできません。
提供元画像を残したまま位置合わせしたスタックを準備するには?
ブラケット撮影した画像には、ホワイトバランス、露出、レンズ補正を中心に、一貫した初期調整を適用します。元ファイルは手元に残してください。合成画像がすでに完成している場合は、修復を加える前にレイヤー付きの作業用コピーを別に保存します。
Photoshopで新しくスタックを作るには、「ファイル」>「スクリプト」>「ファイルをスタックとして読み込み」を選び、ブラケット撮影した画像を別々のレイヤーとして読み込みます。画像レイヤーを選択し、「編集」>「レイヤーを自動整列」を実行します。富士フイルムのガイドにも、この読み込みと位置合わせの手順が記載されています。フォーカスブラケット撮影とフォーカス合成の使い方
位置合わせの後、選んだ提供元画像のレイヤーを複製し、複製したレイヤーは一時的に非表示にします。作業用のブラケットレイヤーだけを選び、「編集」>「レイヤーを自動合成」>「画像をスタック」を選択します。Adobeは、異なるピント位置の写真を合成する方法として、この合成モードを紹介しています。提供元画像の複製は合成処理の対象から外しておきます。被写界深度を拡張した合成画像を作成する
保存しておいた提供元画像を合成レイヤーの上に配置し、「雲の提供元」「水面の提供元」のように分かりやすい名前を付けます。「レイヤーを自動合成」で追加の統合結果が作成された場合は、それよりも上に提供元画像を置きます。
別のアプリケーションから書き出したスタックを修復する場合は、提供元画像を同じPhotoshopドキュメントに読み込み、静止した特徴を基準に位置合わせを確認します。Adobeの説明によると、「レイヤーを自動整列」は角や縁など、画像内の似た要素を照合します。修復する箇所の周辺で結果を確認してください。風景の位置が合っても、動く波が同じ位置に来るとは限りません。画像レイヤーを自動整列する
雲の崩れを、稜線をぼかさずに置き換えるには?
スタックで自動生成されたマスクを一つずつ整理せずに済むよう、専用の提供元画像レイヤーをスタックの上に置きます。選んだ空を表示しつつ、スタックの風景を残すのが目的です。
- 雲の提供元画像を表示し、レイヤーを選択します。選択範囲が有効になっている場合は解除します。
- WindowsではAltキー、macOSではOptionキーを押しながら「レイヤーマスクを追加」アイコンをクリックし、提供元画像を隠す黒いマスクを作成します。
- マスクのサムネールを選択し、白で塗って置き換える空を表示します。
- 開けた空は大きめに塗り、稜線の近くではブラシを小さくします。
- 残したい風景のディテールに提供元画像がかぶっている部分は、マスクを黒で塗ります。
Adobeの説明では、非表示マスクのショートカットと、白は表示、黒は非表示、グレーは部分的な透明度を作るというマスクの操作方法が紹介されています。塗る前にマスクのサムネールが選択されているか確認してください。レイヤーマスクを追加する、既存のレイヤーマスクを編集して調整する
スタックの下に残った重複した輪郭も含め、崩れた雲の形全体を表示します。中央だけに小さなパッチをかぶせると、周辺にずれた雲が残ることがあります。置き換える領域の内側は完全に表示し、2つの画像が実際に一致する境界部分に限って、なだらかな移行を設けます。
山の稜線では、実際の輪郭に沿って控えめに境界をなじませます。ぼかしの強い山のディテールまで表示されるほど大きなソフトブラシは避けてください。空を横切る枝は、より丁寧な作業が必要です。提供元画像の枝がぼやけていたり、周囲に縁取りがあったりする場合は、ぼかしを強めて隠そうとするより、可能であれば別の提供元画像を選びます。
岩のシャープさを保ちながら水面を修復するには?
水面の提供元画像に、別の黒いマスクを追加します。岩や岸辺に向かって、つながった水面の範囲を表示します。スタックのほうがシャープな静止面は、スタックから表示したままにします。
両方の画像でディテールやトーンが近い位置を境界に選びます。Cambridge in Colourは、自然な輪郭に沿って境界を置くことを勧め、提供元画像のシャープさが同程度の箇所でブレンドする例を紹介しています。画像スタッキング:複数のF値
このワークフローでは、特徴的なさざ波、泡の曲線、反射の真ん中を境界が横切らないようにします。岩の周りで水が動いている場合は、提供元画像の流れのパターン全体を保てるだけの水面を含めてから、岩そのものに沿ってマスクを調整します。
修復する水面の範囲内では、置き換え元を完全に表示します。提供元画像を半透明にすると、その動く質感が下のスタックと混ざります。Adobeのマスクの説明によると、マスクのグレー値は部分的な透明度を作ります。泡が二重になったり、さざ波が重なったりしないか確認してください。既存のレイヤーマスクを編集して調整する
例として、4枚のブラケット撮影画像に、シャープな手前の石、中景の小川、遠くの丘が写っているとします。3枚目のフレームは水面のパターンが好みで、4枚目は雲が最もよく写っています。石と丘はスタックのままにし、小川は3枚目、空は4枚目から表示します。それぞれの境界では、マスクを調整する前にピントとトーンを確認します。
小川がカメラのすぐ近くから遠くまで続いている場合、1枚の提供元画像では被写界深度が足りないことがあります。水面のパターンが自然につながる範囲に限って、複数の領域に分けることを検討してください。どのつなぎ目も変化する質感を横切ってしまうなら、修復範囲を狭めるか、1枚のフレームで全体を表現したほうがきれいに仕上がる場合があります。
置き換え後につなぎ目やハローが残る場合は?
境界を確認しながら提供元画像レイヤーを表示・非表示に切り替えます。問題が元の提供元画像にも現れる場合は、別の画像に変えます。合成時にのみ現れる場合は、位置合わせ、マスクの配置、トーンの違いの順に確認します。
| 残っている症状 | 次の対応 |
|---|---|
| 雲の縁や泡のパターンが繰り返し見える | 提供元画像をさらに表示し、下に残ったずれた部分を覆う |
| つなぎ目に明るい帯や暗い帯がある | 元画像の明るさを見比べ、境界を広げる前に初期調整を合わせる |
| シャープな岩の横にぼやけた帯がある | 岩にかぶっている提供元画像のピクセルを隠し、移行幅を狭める |
| 静止した輪郭が二重に見える | その輪郭を基準に位置合わせをやり直す |
| 水面の質感が急に変わる | 境界を移動するか、つながった範囲をより広く置き換える |
広いぼかしを最初から使うのは避けてください。まず、どこが合っていないのかを特定します。境界を広げる方法が有効なのは、重なる内容が別の位置やぼやけた縁を見せずになじむ場合だけです。
修復した画像を確認して仕上げるには?
表示倍率100%と、実際に見るときのサイズの両方で確認します。100%では、稜線、岩の縁、水面との境界をたどり、輪郭の二重化やぼけがないかを見ます。通常の表示サイズでは、流れのパターンの崩れ、明るさの急変、視覚的に不自然になった雲の反射を確認します。
書き出す前に、提供元画像のレイヤーが崩れた範囲全体を覆っていること、手前のディテールがシャープなままであること、位置ずれによる透明な縁が残っていないことを確認します。最終画像を書き出す前に、マスク付きの作業用ファイルを保存してください。
雲と水面に一貫した動きが感じられ、風景に求めていた被写界深度が保たれていれば、修復は完了です。境界に問題が残っていても直接直せるよう、マスクは編集可能な状態で残しておきます。
参考資料
- Adobe — 被写界深度を拡張した合成画像を作成する
- Adobe — 画像レイヤーを自動整列する
- Adobe — レイヤーマスクを追加する
- Adobe — 既存のレイヤーマスクを編集して調整する
- 富士フイルム — フォーカスブラケット撮影とフォーカス合成の使い方
- Cambridge in Colour — 画像スタッキング:複数のF値
