解决方法:
对于问题1有如下方法:
A. 采用vga预览,sxga抓拍,可以提高预览速度,但会导致拍摄的画面与预览画面不一致的缺点。如果要求用户在拍照过程中(Encode jpg的时候)不要移动手机,直到Encode jpg完成(菜单条刷新之后为标示,表示已压缩完成),这样可以保证“即拍即看”;
B. 采用vga预览,sxga抓拍,可以提高预览速度,利用Encode的时候回放,可以保证“即拍即看”,但是屏幕在切换时可能会存在抖动;
C. 采用vga预览,sxga抓拍,可以提高预览速度,利用Encode完成之后回放,可以保证“即拍即看”,但是由于encode jpg速度比较慢,故大概过了3s之后会切换当前LCD预览的照片;
D. 采用由于采取的是自动增益调整,需要一定的延时来保证切换的顺利。所以拍摄的图片质量有时难以保证。
推荐的方法是C,能保证“即拍即看”,而且不会产生太多别的问题,像抖动,等待,或是牺牲速度。
对于问题2有如下方法:
A. 降低量化表以牺牲图片质量为代价,但图片质量在光线较暗的环境下图片质量无法接受;
B. 降低sensor送来数据的速度即降低camera的频率,负面的影响是预览和拍照速度很慢;
推荐的方法:在SXGA模式下,降低拍照的图片质量,同时相应的降低些Sensor送来的数据,来尽可能的克服问题。