标签: android camera preview
我正在开发一个应用程序,显示相机预览,拍照,然后向用户显示图片。由于窗口大小,预览大小和相机捕获大小不匹配,应用程序会在显示之前将生成的图像裁剪为正确的方面(然后将其缩放到窗口尺寸)。
我遇到的问题是:
在调用Camera.takePicture()时,预览表面会填充捕获图像的副本。此图像与先前在预览窗口中显示的图像不同,因此图像看起来很拉伸。在应用程序显示带有裁剪/缩放图像的新窗口之前,此图像会显示一秒钟。
有没有办法防止最后一帧填满预览窗口?