0

我正在开发人脸识别游戏,我有一个表面视图和视图

在表面视图中,我捕获相机帧,在它上方可以识别面部并绘制它们,事情是它正在工作,但慢慢地,我正在考虑使用 AsyncTask 但不确定它是否有帮助,因为据我所知视图在 UI 线程中绘制,表面视图在单独的线程中绘制

4

1 回答 1

2

确保您不会像我使用Camera.PictureCallback而不是Camera.PreviewCallback那样犯同样的错误。使用 Camera.PictureCallback 的方法将捕获几百万像素的完整图片,而Camera.PreviewCallback方法将返回一张小到可以在屏幕上使用的图片。

通常,您没有足够的处理能力来处理Camera.PictureCallback每帧的完整内容。

于 2011-07-18T11:51:48.990 回答