Con fotografia panoramica si intende la tecnica che permette di creare una immagine che copra un ampio angolo visivo, tra 180° e 360°, tramite la composizione di un mosaico di foto adiacenti, in genere con lo scopo di visualizzare un panorama naturalistico o la vista di un ambiente in modo più simile a come viene percepita dal vivo.
Il metodo più comune consiste nella composizione di diverse foto adiacenti tramite software automatici. In genere si usa una sola serie di foto in senso orizzontale, ma è possibile usare anche più linee sovrapposte, al limite a formare una foto con angoli di vista orizzontale di 360° e verticale di 180°, rappresentante l'intera sfera.
I programmi automatici impiegano algoritmi complessi e procedimenti matematici in grado di riconoscere elementi corrispondenti nelle porzioni di foto sovrapposte, calcolando delle funzioni di omotetia utili a deformare le foto di partenza. La deformazione è necessaria in quanto linee diritte devono divenire curve e linee parallele divengono convergenti.