2011年12月19日月曜日

setWhiteBalance

I check setWhiteBalance() in Android.
I get WhiteBanance Parameter now.

Camera.Parameters param = camera.getParameters();
Log.d("camera", "now= " + param.getWhiteBalance ());

I print support paramter list in this machine.
Camera.Parameters param = camera.getParameters();
List< String > whitelist = param.getSupportedWhiteBalance ();
for (int i=0;i < whitelist.size();i++) {
 Log.d("camera", "type= " + whitelist.get(i));
}
This is NexusOne Paramter List.
auto
incandescent
fluorescent
daylight
cloudy-daylight


I set WhiteBalance.
param.setWhiteBalance(whitelist.get(white_mode));
camera.setParameters(param);

source code is here.

0 件のコメント:

コメントを投稿