Kamera s rupicama je jednostavna kamera koja koristi malu rupicu u tankoj barijeri za projiciranje slike scene na površinu. Slika je izvrnuta i preokrenuta, ali je ipak prepoznatljiva.
Inverzija slike nastaje zbog činjenice da svjetlosne zrake iz scene prolaze kroz rupicu i zatim konvergiraju na suprotnoj strani barijere. To uzrokuje da se gornji dio scene projicira na dno slike, a lijevi dio scene da se projicira na desnu stranu slike.
Preokretanje slike nastaje zbog činjenice da svjetlosne zrake sa scene prolaze kroz rupicu u ravnoj liniji. To uzrokuje da se lijeva strana scene projicira na lijevu stranu slike, a desna strana scene da se projicira na desnu stranu slike.
Kamera s rupicama je jednostavan, ali učinkovit uređaj koji se može koristiti za stvaranje slika scena.