I am working on an app that takes multiple photos from android device once launched and stores it into the memory card. Is there a way to speed up the process, because latency between each photo taken is very large. On an average 1.6 photos are taken per sec. in the lowest resolution and less than 1 photo per sec. in highest resolution. The device's camera is 8 MP. My question is can I increase the number of pictures taken per sec.? Can I make my app work somewhat like DSLR which can shoot very quickly? Also I checked, I/O operations for writing to File System is not having any effect in the latency. I think its all the hardware.
I also used various modes like these :-
params.setSceneMode(Camera.Parameters.SCENE_MODE_SPORTS);
//params.setSceneMode(Camera.Parameters.SCENE_MODE_ACTION);
//params.setSceneMode(Camera.Parameters.SCENE_MODE_AUTO);
//params.setSceneMode(Camera.Parameters.SCENE_MODE_FIREWORKS);
//params.setSceneMode(Camera.Parameters.SCENE_MODE_STEADYPHOTO);
Appreciate any help on this. Cheers!