An endoscope (110, 1110, 2110, 3110, 4110, 5110) includes a handle (112, 1120, 2120, 3120, 5120), an elongated body (114, 1114, 2114, 3114, 4114, 5114), an image sensor (142, 1142, 2142, 3142, 4142, 5142), a lens (144, 1144, 2144, 5144), a light source (150, 1150, 2150, 3150, 4150, 5150) disposed within a distal portion (116, 1116, 2116, 3116, 4116, 5116) of the elongated body (114, 1114, 2114, 3114, 4114, 5114), a processor (160, 1160, 2160, 5160), and a controller (1170, 2170, 5170). The processor (160, 1160, 2160, 5160) is disposed in electrical communication with the image sensor (142, 1142, 2142, 3142, 4142, 5142) and the light source (150, 1150, 2150, 3150, 4150, 5150), and is configured to analyze at least one characteristic of a first image captured by the image sensor (142, 1142, 2142, 3142, 4142, 5142). The controller (1170, 2170, 5170) is disposed in electrical communication with the processor (160, 1160, 2160, 5160), and is configured to supply current to the light source (150, 1150, 2150, 3150, 4150, 5150) based on the at least one characteristic of the first image analyzed by the processor (160, 1160, 2160, 5160).