Camera ISO Setting/ Shutter Speed
I am looking for a way to change the light sensitivity of my Evo 4G camerea. I know it is not the camera's shutter speed because it is a digital camera. The next most relevant aspe
Solution 1:
Sorry it's late but might be helpful for others
To set aperture:
Camera.Parameters params = camera.getParameters();
params.set("mode", "m");
params.set("aperture", "28"); //can be 28 32 35 40 45 50 56 63 71 80 on default zoom
params.set("shutter-speed", 9); // depends on camera, eg. 1 means longest
params.set("iso", 200);
Solution 2:
You can use mCamera.getParameters().flatten()
to see all the settings your camera support.
In my situation, the key of the ISO parameter is "iso-speed-values".
You can use String isoSpeedValues = mCamera.getParameters().get("iso-speed-values")
to get all the support values.
And use mCamera.getParameters().set("iso-speed", value)
to set a specify value.
But I can't find any parameter to set a Shutter Speed(Exposure Time). Any idea?
Solution 3:
Try Camera.Parameter's exposure compensation calls.
EDIT (5/2015) Android 5.0 added APIs for this in android.hardware.camera2. See PkmX's lcamera for an example.
Post a Comment for "Camera ISO Setting/ Shutter Speed"