我有一个Android应用程序,需要拍摄尽可能多的相机图片,比如大约1或2秒。
我想到了两种可能性:
1)拍摄各种照片2秒钟。
2)录制视频2秒钟并提取帧图像。
您建议使用哪个选项?
您是否认为使用当前硬件每秒至少可以拍摄5张图像?
答案 0 :(得分:1)
我建议第二个。因为如果相机的快门速度很低,应用程序可能会在一两秒内拍摄多张照片。因此,更好地捕获视频和提取帧。但问题是视频质量低于图像质量。
答案 1 :(得分:0)
最快的方法是使用视频功能(每秒多帧)。
但是如果你想拥有hq图片,这取决于你的设备:
这应该有所帮助:
Android camera takePicture() method execution time
http://www.workreloaded.com/2011/06/how-to-use-the-android-camera/
答案 2 :(得分:0)
我非常确定从视频中提取帧将是模糊的,至少在对象或手机移动时。只需拍摄视频并暂停检查即可。