gpt4 book ai didi

android - 我可以使用openCV4Android处理Android相机录制的视频吗?

转载 作者:行者123 更新时间:2023-12-02 17:50:15 26 4
gpt4 key购买 nike

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .

7年前关闭。




Improve this question




有什么方法可以从 Android 相机捕获帧并将其传递给 openCV 函数,最后返回处理后的图像以对视频进行编码?谢谢

最佳答案

OpenCV4Android 尚不支持视频解码和编码。为此,您必须在 Android 上使用 FFmpeg。构建 FFmpeg,使用原生代码中的 AVutils 解码视频,并使用 OpenCV 处理每一帧。我最近做了这个。我使用 FFmpeg 解码帧并使用 OpenCV 将 RGBA 帧转换为灰色帧并显示在屏幕上。

FFmpeg with OpenCV on Android这会很有帮助。这有点不同。您可以使用 OpenCV 的 cvCameraBridgeView函数从相机中获取帧,或使用 CameraPreview 和 processFrame 回调方法,在其中调用 OpenCV 函数(在 native 代码或 java 中)来处理帧并使用 FFmpeg 对视频进行编码(在 native 代码中)。

关于android - 我可以使用openCV4Android处理Android相机录制的视频吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23645727/

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