【发布时间】:2011-10-07 14:57:54
【问题描述】:
我正在开发人脸识别游戏,我有一个表面视图和视图
在表面视图中,我捕获相机帧,在它上面有视图来识别面部并绘制它们, 事情是它正在工作,但慢慢地,我正在考虑使用 AsyncTask 但不确定它是否有帮助,因为据我所知,视图是在 UI 线程中绘制的,而表面视图是在单独的线程中绘制的
【问题讨论】:
标签: android view surfaceview face-detection android-asynctask
我正在开发人脸识别游戏,我有一个表面视图和视图
在表面视图中,我捕获相机帧,在它上面有视图来识别面部并绘制它们, 事情是它正在工作,但慢慢地,我正在考虑使用 AsyncTask 但不确定它是否有帮助,因为据我所知,视图是在 UI 线程中绘制的,而表面视图是在单独的线程中绘制的
【问题讨论】:
标签: android view surfaceview face-detection android-asynctask
确保您不会出现与我使用Camera.PictureCallback 而不是Camera.PreviewCallback 时相同的错误。使用 Camera.PictureCallback 的方法将捕获几百万像素的完整图片,而 Camera.PreviewCallback 方法将返回一张小到可以在您的屏幕上使用的图片。
通常您没有足够的处理能力来处理每一帧的完整Camera.PictureCallback。
【讨论】: