社区
多媒体/流媒体开发
帖子详情
DirectShow获取视频帧信息
sjbird331
2009-08-24 10:17:32
请问DirectShow如何获取视频帧信息,谢谢。。。
...全文
878
12
打赏
收藏
DirectShow获取视频帧信息
请问DirectShow如何获取视频帧信息,谢谢。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xieji281
2010-01-19
打赏
举报
回复
用OpenCv吧,比用Dshow简单点
直接获取视频帧图片,不过要用AVI视频格式
tozjzj
2010-01-15
打赏
举报
回复
目标检测的话应该要解码后的视频帧吧。有两种简单方法
先连好播放视频的一套filter。 例如,source->parser->decoder->render
1. 用dshow例程里面的null in place filter. 连在decoder和render中间,这样可以直接获得decoder传送给render的数据,保存下来就行。
2. 用windows自带的截图filter,好像叫sample grab filter. 也是连在decoder和render中间,设置好回调函数和图像格式即可。
感觉lz不太熟悉dshow,建议先看本dshow入门,只要弄清楚filter, pin,media sample这些基本概念,就可以满足你的要求了
songhanying
2010-01-15
打赏
举报
回复
dsHOW里面有一个例子,Texture3D9可以获得每帧的RGB值
yinfuyong
2010-01-15
打赏
举报
回复
不如自己写个filter来的快,想要什么就有什么 无非就是图像的像素数组指针
对于一般RGB24格式的图像
*p,*(p+1),*(p+2)各代表R、G、B三个分量
rageliu
2010-01-14
打赏
举报
回复
Transformfilter
null render
...
yexiaoya
2010-01-14
打赏
举报
回复
sourcefilter 读取视频,(里面涉及解码和你的视频文件类型相关)取一个sample 类似于截图 暂存,再取下一帧,
不过一般的视频解码后可能是YUYV,还是先转成RGB再减比较容易操作
yexiaoya
2010-01-14
打赏
举报
回复
ding
sjbird331
2009-08-25
打赏
举报
回复
不全是,就是把帧信息取出,然后求帧间差
Ryan裤子
2009-08-25
打赏
举报
回复
还是没看明白.是要截图?
sjbird331
2009-08-25
打赏
举报
回复
不好意思,可能是我说的不清楚,我的意思是获取视频帧。。。因为我现在想做目标检测,所以想获取视频帧,请问如何用DirectShow获取视频帧,谢谢。。。
mjh1021
2009-08-25
打赏
举报
回复
做这个的话建议结合OPENCV去做。
http://www.opencv.org.cn/index.php/使用DirectShow采集图像
yktd26
2009-08-24
打赏
举报
回复
什么信息?
DirectShow
获取
视频
数据
帧
通过
DirectShow
获取
原始
视频
数据,采用事件通知方式, 效率高,占用CPU低,绝不丢
帧
。数据
获取
后,可以对数据作灵活处理, 比如验证一些算法....
利用
DirectShow
技术实时捕捉
视频
流中的图像
帧
利用
DirectShow
技术实时捕捉
视频
流中的图像
帧
Windows之5:
DirectShow
+H.264+AAC采集编码
这个课程主要讲解的是
DirectShow
的音
视频
框架,然后结合H.264+AAC进行音
视频
编码。本课程适合Windows平台的学员,DShow框架比较通用,适合音
视频
采集及处理。主要的知识点包括DShow基础及Filter原理、DShow配置开发环境及入门简介、编译baseclasses项目、DShow播放器案例实战、DShow枚举音
视频
输入设备
信息
、DShow采集麦克风音频案例实战、DShow+H.264+AAC音
视频
采集与编码案例。其中也包括DShow的自定义Filter组件开发,包括自定义弹球、自定义组件作为
视频
源等案例。
DirectShow
的
视频
播放器.rar
此程序包含了
DirectShow
开发的示例程序 有以下几个子程序: simplest_
directshow
_player: 最简单的基于
DirectShow
的
视频
播放器。 simplest_
directshow
_player_custom: 最简单的基于
DirectShow
的
视频
播放器(Custom)。 playerGUI: 最简单的基于
DirectShow
的播放器-图形界面版。 simplest_
directshow
_info: 最简单的
Directshow
信息
。
利用
DirectShow
技术实时捕捉
视频
流中的图像
帧
视频
作为
信息
的重要载体之一,已经逐步深入到人们的 日常生活和娱乐,这标志着
视频
技术是一个充满生机 发展 迅速的领域
多媒体/流媒体开发
2,542
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章