スタック写真とは?フォーカススタッキング・星空の画像スタック・深度合成を解説
スタック写真とは、複数枚の写真を重ね合わせ、それぞれの画像が持つ情報を組み合わせて1枚の写真へ仕上げる方法です。「スタック」は英語のstackで、積み重ねるという意味があります。写真では、ピント位置の異なる画像を重ねて被写界深度を広げたり、同じ構図を何枚も撮影してノイズを減らしたり、星空の複数画像を位置合わせして微かな星を浮かび上がらせたりする方法があります。
一言でスタックと呼ばれていても、目的によって撮影方法は大きく異なります。マクロ撮影や商品撮影ではフォーカススタッキング、星空では画像スタッキング、ノイズ低減では同一構図の複数画像を平均化する方法が使われます。共通しているのは、1回のシャッターだけでは得にくい情報を複数枚から集めるという考え方です。
現在はカメラ側にフォーカスブラケット撮影を搭載する機種もあり、ピント位置を少しずつ変えながら自動撮影できます。対応する機種ではカメラ内で深度合成まで行える場合もあります。一方、星空のスタックや高度なノイズ低減では、撮影後にPCソフトで位置合わせや合成を行う方法が中心です。
この記事では、スタック写真の意味から、フォーカススタッキング、深度合成、星空スタック、ノイズ低減の違い、撮影時の設定、失敗しやすいポイントまで順番に解説します。
スタック写真とは何をする撮影方法なのか
- 複数枚の写真から必要な情報を集めて1枚へ合成する
- ピント・ノイズ・星空など目的によってスタック方法が変わる
- 1枚撮影では得にくい画質や被写界深度を作れる
複数の写真を重ねて1枚の情報量を増やす
スタック写真の基本は、同じ被写体や同じ構図を複数回撮影し、それぞれの画像から必要な部分を取り出して1枚へまとめることです。通常の写真では1回の露光でピント、明るさ、ノイズ、被写体の状態をすべて記録します。スタックではその制約を分割し、複数の画像を利用します。
たとえばマクロ撮影では、被写体へ近づくほどピントが合って見える範囲が非常に浅くなります。花の手前へピントを合わせると奥がぼけ、奥へ合わせると手前がぼけます。そこでピント位置を少しずつ変えながら複数枚撮影し、それぞれの鮮明な部分だけを合成すると、手前から奥までピントが合って見える写真を作れます。
星空では同じ方向を何枚も撮影し、星の位置を合わせてから画像を重ねます。1枚ではノイズに埋もれていた弱い光でも、複数枚の情報を利用することで星や星雲を見やすくできます。目的は違っても「1枚だけにすべてを任せない」という点がスタック写真の基本です。
写真の細部をどこまで鮮明に残せるかについては、レンズ解像度とは?解像力・シャープネスとの違いと画質を引き出す撮影方法でも詳しく解説しています。
フォーカススタックと画像スタックでは目的が違う
スタック写真で混同しやすいのが、フォーカススタッキングと画像スタッキングです。フォーカススタッキングは、ピント位置を変えて撮影した写真を合成し、ピントの合う範囲を広げる方法です。深度合成とも呼ばれ、マクロ、商品、模型、昆虫、花などの撮影で利用されます。
一方、星空や天体写真で行う画像スタックでは、基本的にピント位置を変えません。同じ星空を複数枚撮影し、星の位置を揃えてから平均化や加算処理を行います。目的は被写界深度を広げることではなく、ノイズを減らしたり、弱い星の光を見えやすくしたりすることです。
同じ「写真を重ねる」という作業でも、ピントを合成するのか、光の情報を合成するのかで撮影方法が変わります。フォーカススタックでは被写体とカメラを固定しながらピントだけを動かし、星空スタックではピントと画角を固定したまま時間を変えて複数枚を記録します。
近接撮影で被写界深度が浅くなる理由については、マクロレンズとは?特徴・選び方・使い方を初心者向けに解説も参考になります。
スタック写真は1枚撮影を置き換えるものではない
スタックは便利な方法ですが、すべての写真を複数枚合成すれば高画質になるわけではありません。動いている人物、走る動物、風で揺れる花、水面、雲などは、撮影するたびに形や位置が変わります。画像同士が一致しない部分では、合成時に輪郭が二重になったり、不自然な模様が発生したりします。
そのためスタックは、静物や固定された被写体と特に相性がよい方法です。商品、時計、模型、料理、室内の小物、動かない昆虫標本などは、カメラを三脚へ固定して複数枚撮影できます。風景や星空でも利用できますが、雲や木の枝など動く部分への対応が必要になります。
通常の1枚撮影には、動く瞬間をそのまま記録できる強みがあります。スタックは1枚撮影の代用品ではなく、被写界深度やノイズなど、1枚では解決しにくい問題があるときに使う方法です。撮影する被写体によって両者を使い分けることが重要です。
人物、風景、マクロなど撮影ジャンルごとの特徴は、写真の撮影ジャンル一覧 人物・風景・スナップなど種類別の特徴と機材の選び方でも紹介しています。
フォーカススタッキングと深度合成の仕組み
- ピント位置を少しずつ移動させながら複数枚を撮影する
- 各写真の鮮明な部分だけを選んで1枚へ合成する
- マクロ撮影や商品撮影では絞りすぎを避けられる
ピント位置を手前から奥へ少しずつ移動する
フォーカススタッキングでは、カメラと被写体の位置を固定したまま、ピント位置だけを少しずつ移動させて撮影します。最初の写真では被写体の最も手前へピントを合わせ、次の写真では少し奥へ移し、最後は被写体の奥側まで撮影します。
撮影枚数は被写体の大きさ、撮影倍率、絞り値によって変わります。被写界深度が深ければ少ない枚数でも隙間なくカバーできますが、等倍に近いマクロ撮影では1枚あたりのピント範囲が狭くなるため、より細かくピント位置を移動する必要があります。
重要なのは、隣り合う写真のピント範囲を少し重ねることです。間隔を空けすぎると、どの写真にも鮮明に写っていない部分が生じ、合成後にぼけた帯のような部分が残ります。自動フォーカスブラケットに対応するカメラでは、このピント移動を連続して行えるため、手動より安定した撮影ができます。
F値によって被写界深度が変化する仕組みは、F値を知れば広がるカメラの世界 撮影表現を変える明るさとボケのコントロール術で確認できます。
深度合成は鮮明な部分だけを選んで組み合わせる
撮影した複数画像は、そのまま透明にして重ねるだけでは深度合成になりません。それぞれの写真からピントが合っている部分を判別し、その部分を選択して1枚の画像へ組み合わせます。手前へピントを合わせた写真からは手前の情報を使い、奥へ合わせた写真からは奥の情報を利用します。
合成処理では、被写体の輪郭や細かな模様を解析して鮮明度の高い領域を選択します。専用ソフトや画像編集ソフトを利用するほか、一部のカメラには撮影した画像からカメラ内で深度合成を行う機能があります。
合成時には画像同士のわずかな位置ずれも補正されます。ただし撮影中にカメラが大きく動いたり、被写体そのものが変形したりすると補正しきれない場合があります。三脚を使い、露出とホワイトバランスを固定すると、合成後の明るさや色のばらつきを減らせます。
明るさを一定に保つための露出の考え方は、露出補正を使いこなす基本テクニックも参考になります。
絞りすぎによる回折を避けながら全体へピントを合わせられる
手前から奥までピントを合わせたい場合、通常撮影ではF11、F16、F22などへ絞る方法があります。しかし絞りを極端に小さくすると、光の回折によって画像全体の細部が少し柔らかくなることがあります。高画素カメラやマクロ撮影では、この変化が目立つ場合があります。
フォーカススタッキングなら、レンズの解像性能を使いやすいF5.6やF8付近で複数枚を撮影し、ピント位置を合成できます。1枚あたりの被写界深度は狭くても、最終画像では広い範囲を鮮明に見せられます。
商品撮影では、時計の文字盤、カメラやレンズ、小型模型など、奥行きがありながら細部を見せたい被写体で有効です。マクロでは花のしべから花びらの奥まで鮮明に見せることもできます。ボケを作品として使う場合には必要ありませんが、「全体を見せたい」という目的では強力な方法です。
レンズの解像性能と絞りの関係については、レンズ解像度とは?解像力・シャープネスとの違いでも詳しく紹介しています。
星空や天体写真で使う画像スタックの仕組み
- 同じ星空を複数枚撮影して位置合わせを行う
- 複数画像を利用することでランダムノイズを減らせる
- 星の移動を補正しながら合成することが重要になる
星空では同じ構図を連続して何枚も撮影する
星空のスタック撮影では、カメラを三脚へ固定し、同じ構図を複数枚連続して撮影します。フォーカススタッキングとは異なり、ピント位置は星へ合わせたまま固定します。F値、シャッタースピード、ISO感度、ホワイトバランスも揃え、画像間の条件をできるだけ一致させます。
たとえば1枚の長時間露光だけで明るさを稼ごうとすると、星が移動して線状になったり、センサーの発熱によるノイズが目立ったりすることがあります。そこで1枚あたりの露光時間を星が点として写る範囲に抑え、複数枚を撮影します。
撮影後に星を基準として画像を位置合わせし、複数枚の情報を合成します。固定撮影では地上風景と星空の動きが一致しないため、星空部分と地上部分を分けて処理する場合もあります。撮影時点でスタックを予定しておくと、構図や露出を統一しやすくなります。
Canonで星空を撮影する基本設定については、Canonで星空撮影する設定方法も参考になります。
複数枚を平均化するとランダムノイズを減らしやすい
デジタル写真に現れるノイズには、撮影するたびに位置や明るさが変化する成分があります。同じ被写体を複数回撮影して位置合わせし、平均化すると、被写体として共通している情報は残りやすく、ランダムに変化するノイズは目立ちにくくなります。
この特徴は星空撮影で大きな意味を持ちます。星の光は暗く、ISO感度を上げる必要があるため、1枚の画像では暗部のザラつきや色ノイズが目立ちやすくなります。複数枚を利用すると、弱い星の情報を残しながら背景のノイズを滑らかにできます。
ただし、スタックすれば露出不足の写真が無条件で高画質になるわけではありません。1枚ごとの写真に必要な星の情報が記録されていることが前提です。ピントが外れている画像、雲が大きく入った画像、振動でぶれた画像は合成前に除外します。
ISO感度とノイズの関係については、高感度撮影とは?ISO感度とノイズの関係、暗所で失敗しない設定とコツで詳しく解説しています。
地球の自転による星の移動を位置合わせで補正する
星空は肉眼では静止しているように見えますが、撮影中は地球の自転によって画面内を移動しています。同じ構図で数十枚撮影すると、最初の写真と最後の写真では星の位置が少しずれます。そのまま画像を重ねれば、星が複数に分裂したように見えてしまいます。
そこで星空用のスタック処理では、画像内の星を検出し、それぞれの写真を回転・移動させて位置を合わせます。星を基準に合わせれば星空は鮮明になりますが、固定された地上風景は逆にずれてしまいます。このため星空と地上を別々に処理し、最後に組み合わせる方法もあります。
赤道儀を使用すると、撮影中にカメラを星の動きへ追従させられるため、さらに長い露光を利用できます。それでも複数枚を撮影してスタックする方法は、ノイズ低減や弱い星の描写を高める目的で使われます。
星空用レンズの選び方については、Canonの星空撮影おすすめレンズもあわせて確認できます。
スタック写真をきれいに仕上げる撮影設定
- 三脚を使いカメラ位置と構図を固定する
- 露出とホワイトバランスを途中で変えない
- RAWで記録して合成後の調整幅を確保する
三脚で構図を固定すると位置合わせの失敗を減らせる
スタック撮影では、写真ごとの構図差をできるだけ小さくすることが重要です。ソフトウェアには自動位置合わせ機能がありますが、撮影ごとに構図が大きく動いていれば、画像を変形させる量が増え、画面端を大きく切り取る必要が生じます。
フォーカススタッキングでは、三脚へカメラを固定してからピントだけを変更します。シャッターボタンを直接押すとカメラへ力が加わるため、セルフタイマー、レリーズ、スマートフォンからのリモート撮影などを利用すると安定します。
星空でも三脚の脚を確実に開き、地面の柔らかい場所や振動する床を避けます。風が強い場合はストラップが揺れてカメラへ振動を伝えることもあります。スタックは複数枚すべてを材料として使うため、1枚だけ撮る場合以上に撮影環境を安定させることが重要です。
写真の鮮明さを左右する要素については、写真の表現力を高める画質の本質とはでも紹介しています。
露出とホワイトバランスを固定して画像差を小さくする
スタック用の連続撮影中に露出が変化すると、画像ごとに明るさが異なり、合成部分の境界が目立つことがあります。フォーカススタッキングではMモードを利用し、F値、シャッタースピード、ISO感度を固定すると安定します。
ホワイトバランスも固定しておくと、写真ごとに色温度が変化することを防げます。RAWで撮影すれば後から統一できますが、撮影時から同じ条件にしておく方が処理しやすくなります。
自然光で商品や花を撮影すると、雲の通過によって明るさが変わることがあります。長時間かけて大量の写真を撮る場合は、窓からの光だけに頼らず照明を固定する方法もあります。星空では月明かり、街灯、車のライトなど、一時的な光が入った写真を合成から外す判断も必要です。
カメラが明るさを判断する仕組みについては、測光モードを正しく使うだけで写真が変わるも参考になります。
RAW撮影なら合成前後の明るさと色を調整しやすい
スタック写真ではJPEGでも合成できますが、画質を重視する場合はRAWが扱いやすくなります。RAWにはJPEGより多くの階調情報が残るため、露出、ホワイトバランス、シャドウ、ハイライト、ノイズなどを合成前に調整できます。
複数画像へ同じ現像設定を適用し、その後に合成すると、写真同士の色と明るさを揃えやすくなります。特定の1枚だけ大きく補正すると、合成後に部分的な違いが現れることがあるため、基本調整はまとめて適用します。
星空では暗部を大きく持ち上げることがありますが、白飛びして失われた星の色や光源の情報は後から戻せません。撮影時にヒストグラムを確認し、明るい星や街灯を完全に飽和させないようにします。フォーカススタックでも白い花や金属の反射など、明部の階調を残すことが重要です。
明暗差を記録するカメラの性能については、ダイナミックレンジの違いが写りを変えるでも詳しく解説しています。
スタック写真で失敗しやすい原因と対策
- 撮影中に被写体が動くと合成部分が崩れやすい
- ピント移動による画角変化が合成へ影響することがある
- 撮影枚数を増やしすぎても処理時間と容量が増える
動く被写体は二重像や不自然な境界が発生しやすい
スタック撮影で最も大きな問題になるのが被写体の動きです。花をフォーカススタックしている途中で風が吹けば、花びらの位置が写真ごとに変わります。ソフトウェアが位置を合わせても、被写体そのものの形が変化しているため、輪郭が二重になったり、一部分だけ消えたりすることがあります。
屋外のマクロ撮影では、風が止まる瞬間を待って短時間で撮影します。フォーカスブラケット機能を使えば手動で1枚ずつピントを動かすより撮影時間を短縮できます。室内へ移動できる被写体なら、固定した環境で撮影する方が成功率を高められます。
星空でも雲、木の葉、水面、人物、車などは星とは異なる動きをします。すべてを一括してスタックするのではなく、動きのある部分を別処理することがあります。スタックに向く被写体かどうかを撮影前に判断することが重要です。
近接撮影の基本については、マクロレンズとは?特徴・選び方・使い方でも確認できます。
ピントを動かすとわずかに画角が変化する場合がある
フォーカススタッキングではピント位置を変更しますが、レンズによってはフォーカス位置を変えることで画角もわずかに変化します。これはフォーカスブリージングと呼ばれる現象で、近距離撮影では写真ごとの被写体サイズが少し変わって見える場合があります。
合成ソフトは画像の拡大縮小や位置調整によってある程度補正できますが、変化が大きいと画面端の情報が失われたり、細い輪郭の周囲へ不自然な部分が現れたりします。そのため撮影時には、完成画像より少し広めの構図を取っておくとトリミングの余裕を確保できます。
マクロ撮影ではピントリングを回す方法だけでなく、カメラ全体を少しずつ前後させるフォーカシングレールを使う方法もあります。どちらにも特徴があるため、被写体の大きさや撮影倍率に応じて選びます。
焦点距離や画角によって写真の見え方が変化する仕組みは、画角とは?焦点距離との関係と広角・標準・望遠の違いも参考になります。
必要以上に枚数を増やすと撮影と編集の負担が大きくなる
スタックでは枚数を増やせば必ず良くなると考えがちですが、必要以上に撮影するとデータ容量と処理時間が増えます。高画素RAWを数十枚、数百枚撮影すれば、保存容量も大きくなり、位置合わせや合成にも時間がかかります。
フォーカススタックでは、ピント範囲に隙間が生じない範囲で間隔を決めます。被写体全体が10枚で十分にカバーできるなら、50枚撮影しても完成画像の差がほとんど出ない場合があります。最初はやや多めに撮影し、結果を見ながら必要な間隔を覚えていく方法が現実的です。
星空スタックも同様で、枚数を増やすほどノイズ低減効果は期待できますが、撮影時間も増えます。その間に雲が増えたり、結露が発生したり、構図へ人工光が入ったりする可能性も高まります。目的と撮影条件に応じて適切な枚数を決めます。
大量のRAWデータを扱う記録メディアについては、CFカード・SDカードなど記録メディアの種類と特徴でも紹介しています。
Canonカメラでスタック写真を楽しむ方法
- フォーカスブラケット対応機種なら自動でピント位置を変えられる
- 対応機種ではカメラ内深度合成を利用できる場合がある
- 対応機能がなくても手動撮影とPC合成でスタックできる
フォーカスブラケット対応機種なら連続撮影しやすい
CanonのEOS Rシリーズには、機種によってフォーカスブラケット撮影へ対応するモデルがあります。設定した枚数とピント間隔を基準に、カメラがフォーカス位置を少しずつ変更しながら連続撮影します。
手動でフォーカスリングを少しずつ回す場合、移動量を一定にすることが難しく、カメラへ触れたことで構図がずれることもあります。自動ブラケットならシャッターを開始した後はカメラへ触れる必要がなく、短時間で複数枚を撮影できます。
最初に最も手前へピントを合わせ、必要な撮影範囲とピント間隔を設定します。被写体の奥行きが大きければ枚数を増やし、近接倍率が高い場合はピント間隔を細かくします。搭載される項目や操作方法は機種によって異なるため、使用するEOSの設定を確認します。
Canonのカメラやレンズを機種別に探す場合は、キヤノン大全から各モデルの記事を確認できます。
カメラ内深度合成なら撮影直後に結果を確認できる
対応するCanon機では、フォーカスブラケットで撮影した画像をカメラ内で深度合成できる場合があります。PCへデータを移して専用ソフトを起動しなくても、その場で合成結果を確認できることが利点です。
花や小物を撮影しているとき、必要な範囲までピントが合っているかを現場で判断できます。奥側にぼけた部分が残っていれば、撮影枚数やピント間隔を変更して撮り直せます。スタック撮影は完成画像を想像しにくいため、その場で確認できることには大きな意味があります。
一方、複雑な輪郭や細かな毛、透明な物体などでは、自動合成だけでは不自然な部分が残ることがあります。その場合は元画像を保存しておき、PCで再合成したり、マスク処理で部分的に修正したりします。カメラ内合成とPC処理を使い分けると効率的です。
細部の描写を確認する考え方については、写真の表現力を高める画質の本質とはでも解説しています。
専用機能がないカメラでもスタック撮影はできる
フォーカスブラケット機能を搭載していないカメラでも、スタック写真を作ることはできます。三脚へ固定し、MFでピント位置を少しずつ変更しながら撮影すれば、後からPCで深度合成できます。一眼レフ、古いミラーレス、コンパクトカメラでも基本的な考え方は同じです。
ライブビューで拡大表示できるカメラなら、画面を確認しながら手前から奥へピントを移動できます。撮影枚数を記録しておき、ピント位置を飛ばさないように進めます。フォーカシングレールを使えば、ピントを固定したままカメラ位置を少しずつ移動する方法も利用できます。
星空スタックについてもカメラ側に専用機能は必須ではありません。Mモード、RAW記録、三脚、インターバル撮影などを利用して同じ設定の画像を複数枚残せれば、撮影後のソフトウェアでスタックできます。新しい機種だけに限定された撮影方法ではありません。
古いカメラを含めたEOSシステム全体については、キヤノン一眼レフの魅力とEFレンズ資産でも紹介しています。
まとめ
スタック写真とは、複数枚の写真を重ね、それぞれが持つ情報を利用して1枚の写真へ仕上げる方法です。
マクロや商品撮影で使われるフォーカススタッキングでは、ピント位置を手前から奥へ少しずつ移動して撮影し、それぞれの鮮明な部分を深度合成します。絞りを極端に小さくせず、広い範囲へピントが合って見える写真を作れることが大きな特徴です。
星空の画像スタックでは、同じ構図と設定で複数枚を撮影し、星の位置を合わせてから合成します。複数画像の情報を利用することでランダムノイズを減らし、1枚では見えにくかった弱い星の光を表現しやすくなります。
スタック撮影では、三脚による構図固定、露出とホワイトバランスの統一、RAW記録が基本になります。撮影途中に被写体が動くと合成が崩れやすいため、静物や安定した撮影環境ほど成功しやすくなります。
Canonの対応機種ではフォーカスブラケットやカメラ内深度合成を利用できる場合があります。対応機能がないカメラでも、手動でピント位置を変更して複数枚撮影すればスタック写真を作れます。
1枚の写真だけでは解決できない被写界深度やノイズの問題を、複数の写真へ分けて撮影し、最後にまとめる。それがスタック写真の基本です。



