gpt4 book ai didi

java - 来自 Camera Preview Android 的单帧图像

转载 作者:行者123 更新时间:2023-11-29 06:15:55 25 4
gpt4 key购买 nike

我希望能够拍摄显示在 SurfaceView 上的预览相机屏幕的快照。我知道它与 onPreviewFrame() 方法有关,它返回 YUV 格式的字节数组,但我不知道如何自行调用 onPreviewFrame() 方法。

我已经将它与 Camera.setPreviewCallback() 结合使用,但这是持续生成图像的连续事件,我需要它在 onClick()< 上执行一次,几乎可以在不停止预览窗口的情况下拍照。有什么想法吗?

最佳答案

对于其他有类似问题的人,我通过在相机对象上使用 setOneShotPreviewCallback() 方法解决了这个问题,给我一个包含信息的 byte[]对于图像。这样它就可以用来创建一个 YUV,然后压缩成位图或任何你需要的东西。

关于java - 来自 Camera Preview Android 的单帧图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5093811/

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