我想处理预览中显示的图像并显示处理后的版本。
我尝试使用分析器中的 imageProxy 修改它,但这似乎没有任何作用。
我知道旧的相机 api 能够做到这一点,但 CameraX 似乎没有这些 api。
最佳答案
不,cameraX 不支持此流程。实际上,这个用例从来没有 任何 Android 相机 API 都支持。您需要做的是创建您自己的渲染器(最好是 OpenGL),隐藏原生预览表面,并将修改后的帧发送到您的渲染器。
关于android - 是否可以在显示之前处理 camerax 预览的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57838195/