gpt4 book ai didi

android - Android 2.2 中无预览的相机捕获

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:16:22 31 4
gpt4 key购买 nike

我需要在不显示预览的情况下捕获图像..我想在后台作为服务来完成。

这有可能吗?

最佳答案

是可以实现的。您应该定义一个处理 Camera 对象的类,如调用 Camera.open() 等。不要为相机对象提供以下行以禁用预览 -

mCamera.setPreviewDisplay(mTargetHolder);

mTargetHolder 是 SurfaceView。

如果您想接收帧回调,您可以实现 Camera.PreviewCallback 接口(interface)。

现在,在您调用 camera.startPreview() 之前,请使用 setPreviewCallbackWithBuffer(Camera.PreviewCallback) 注册您的回调处理程序。 Camera reference

使用您从回调中收到的帧数据,您可以做任何您想做的事。请记住,它是一种原始数据格式。如果您想拍照,另请参阅 Camera.PictureCallback 用法。

希望对您有所帮助。 (即使不相关)

干杯

关于android - Android 2.2 中无预览的相机捕获,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3601928/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com