ynuhfl
驱动牛犊
驱动牛犊
  • 注册日期2007-07-02
  • 最后登录2008-08-05
  • 粉丝0
  • 关注0
  • 积分90分
  • 威望11点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
阅读:2869回复:6

高手救急啊,usb摄像头驱动图像处理问题(在系统的驱动上加上一定功能),只需要基本思路

楼主#
更多 发布于:2007-07-02 13:28
高手救急啊,usb摄像头驱动图像处理问题(不改变系统驱动),只需要基本思路

各位高手,救急啊,我想开发一个摄像头应用程序, 摄像头是usb的,使用系统的驱动,但是我希望对他输出的图像作一定处理, 即所有应用程序得到的视频流是经过我处理的,比如加上字幕.  我需要了解哪些部分呢? 或者可以给一下基本思路吗?

我的想法是, 是否需要开发一个驱动文件,  该驱动文件提供系统驱动与DirectShow的接口, 应用程序使用DirectShow/FSW访问摄像头时,就可以加上字幕(得到的视频流是我处理过的).

1. 系统驱动 <-不变
2. 我开发的驱动加入该设备 <- 提供与上层的接口
3. 上层应用程序访问 <-得到我处理后的视频流

由于我没开发过驱动, 所以我想知道我主要需要看的部分和了解的知识, 因为比较急, 谢谢大家.
驱网无线,快乐无限
gutian98
禁止发言
禁止发言
  • 注册日期2003-01-12
  • 最后登录2016-12-11
  • 粉丝4
  • 关注2
  • 积分760分
  • 威望8026点
  • 贡献值1点
  • 好评度364点
  • 原创分0分
  • 专家分21分
  • 金点子奖
  • 社区居民
沙发#
发布于:2007-07-02 16:23
用户被禁言,该主题自动屏蔽!
ynuhfl
驱动牛犊
驱动牛犊
  • 注册日期2007-07-02
  • 最后登录2008-08-05
  • 粉丝0
  • 关注0
  • 积分90分
  • 威望11点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-07-02 19:18
我指的是通常所用的摄像头的驱动, 不知道普通驱动还是ds驱动呢?? 应该算普通驱动吧??
但是应用程序是用DirectShow捕获视频流, 可以吗?
驱网无线,快乐无限
gutian98
禁止发言
禁止发言
  • 注册日期2003-01-12
  • 最后登录2016-12-11
  • 粉丝4
  • 关注2
  • 积分760分
  • 威望8026点
  • 贡献值1点
  • 好评度364点
  • 原创分0分
  • 专家分21分
  • 金点子奖
  • 社区居民
地板#
发布于:2007-07-03 11:02
用户被禁言,该主题自动屏蔽!
skvcam
驱动牛犊
驱动牛犊
  • 注册日期2007-07-10
  • 最后登录2007-08-15
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望6点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-08-12 20:43
兄弟,你的问题解决的如何了啊
skvcam
驱动牛犊
驱动牛犊
  • 注册日期2007-07-10
  • 最后登录2007-08-15
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望6点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-08-12 21:00
一个简单的思路是这样:

1、参考DDK中testcap示例开发一些虚拟摄像头设备驱动;

2、用DirectShow 开发一个filter,实现你要的处理功能;

我目前也在实现这个功能,可以继续交流。
blimy.liu
驱动牛犊
驱动牛犊
  • 注册日期2008-04-15
  • 最后登录2008-06-03
  • 粉丝0
  • 关注0
  • 积分120分
  • 威望13点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-04-16 16:17
引用第5楼skvcam于2007-08-12 21:00发表的  :
一个简单的思路是这样:

1、参考DDK中testcap示例开发一些虚拟摄像头设备驱动;

2、用DirectShow 开发一个filter,实现你要的处理功能;
.......



这个这个,可不可以加我一个,给我讲讲?
驱网无线,快乐无限
游客

返回顶部