我正在尝试确保在相机中捕捉图片后短暂显示的预览帧与捕获的图像紧密对应。预览图像和捕获的图像之间存在一些延迟,当捕获运动中的主体时,这是一个问题。
Camera code中有以下评论:
// If postview callback has arrived, the captured image is displayed
// in postview callback. If not, the captured image is displayed in
// raw picture callback.
但我不明白。我看到在capture()
结束时,mPreviewing
设置为false,JpegPictureCallback
稍后会继续预览。这告诉我,冻结的图像是从mPreviewing
被关闭的那一刻开始的 - 我没有看到任何用更新鲜的东西替换该图像的代码。评论是否正确?如果是这样,图像在哪里更新?