Fun Translator

best dslr translate actual image​

37 searchesEnglish

Definition

A DSLR (Digital Single-Lens Reflex) camera is a digital camera that combines the optics and mechanisms of a single-lens reflex camera with a digital imaging sensor, as opposed to photographic film. It captures high-quality images by using a mirror mechanism to reflect light from the lens up into an optical viewfinder, allowing the photographer to see exactly what will be captured. When the shutter button is pressed, the mirror flips up, and the light hits the image sensor, translating the actual image into a digital file.

Synonyms

1

digital SLR

2

mirror reflex camera

3

professional camera

4

high-resolution camera

5

interchangeable lens camera

Choose Language