我正在开发具有面部识别功能的游戏,我有一个表面视图和视图
在表面视图中我捕获相机框架及其上方有视图识别面部并绘制它们, 事情是它的工作,但慢慢地,我正在考虑使用AsyncTask,但我不确定它可以帮助,因为据我所知,视图是在UI线程和表面视图绘制在一个单独的线程中绘制
答案 0 :(得分:2)
请确保您不会像使用Camera.PictureCallback而不是Camera.PreviewCallback那样执行相同的错误。使用Camera.PictureCallback的方法将捕获几百万像素的完整图片,而Camera.PreviewCallback
方法将返回足够小的图片以便在屏幕上使用。
通常,您的处理能力不足以处理每帧的完整Camera.PictureCallback
。