当前位置:编程学习 > wap >>

视频流中关键帧提取

在android平台上,播放视频,用户对某部分感兴趣,点击一个button, 就截取一小段视频(比如前后10秒),然后对这个10秒的视频,提取出关键帧,重现给用户。
我的问题是,是否可以用OpenCV来实现?如果不行用其他什么来实现?如果类似有源代码,贡献一下吧,不吝赐教,小女子谢谢各位大侠 --------------------编程问答-------------------- 视频中有截图画面的api,截图一小段视频的不清楚。 --------------------编程问答--------------------
引用 1 楼 ameyume 的回复:
视频中有截图画面的api,截图一小段视频的不清楚。


现在主要面临的问题,视频提取出来后,怎样提取这些关键帧,用OpenCV可以实现不? --------------------编程问答-------------------- 视频一般分IBP帧, I帧之作帧内预测,是关键帧,其他有利用帧间预测的,不是。

这个只要是个video的解码器,都能做到的啊。 I帧解码很简单。 --------------------编程问答-------------------- 这种录像,建议抓图。

你想用跟踪数据的办法会有下面两个难点:
1 你要跟踪到数据
2 你需要分析数据头才能得到主帧
3 如果用户的主副帧比例非常高,那有可能好几秒才有一个主帧,而你作的是短录,录一个10的要等好几秒,这个对用户来说难以接受 --------------------编程问答-------------------- opencv无法实现,清使用OPENCORE中的功能
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,