Girish Koundinya
Girish Koundinya

Reputation: 133

Image processing and Camera ISO

I am interested changing the ISO values of my Android Phone Camera. I have looked through the developer pages but nothing was satisfactory. I also found out about OpenCV. But i am unable to understand what does it mean mathematically to change the iso of a an array of pixel intensity values? Maybe if i understood that i could try working on changing the iso of the image from a camera.

Upvotes: 3

Views: 1459

Answers (2)

Rui Marques
Rui Marques

Reputation: 8904

The closest solution for your problem is using an Android camera parameter called exposure compensation - if your particular Android supports it.

Check this similar post Android Camera API ISO Setting?

Upvotes: 1

japreiss
japreiss

Reputation: 11251

ISO is a reference back to film photography, where a high ISO number means that the film is more sensitive to light. A 400-speed film requires half as much light as a 200-speed film to produce the same image.

On a digital camera, ISO is electronic gain applied to the analog signal from the image sensor before it is digitized. Adding gain makes the system more sensitive, but it also amplifies noise - the same tradeoff you get with film.

So changing the ISO of an image is nonsense. You can only change the ISO of a camera, and you do it before taking the picture.

Upvotes: 2

Related Questions