您可以使用Camera.Parameters
设置适当的效果。阅读更多相关信息here。
如果您想进行操作,请使用相机的onPreviewFrame
。这为您提供byte[]
格式YUV
格式(默认情况下,您可以将其设置为其他格式。查看here以设置预览格式。)
现在,您可以在byte[]
上执行任何想要的像素操作。
希望这有帮助!
我已回答了这个问题here。简而言之,这个tutorial为您提供了最好的方法,如何实现这一目标(通过使用OpenCV,一个免费的计算机视觉库)。您也可以从他们的website下载他们的示例应用程序。