编程论坛
注册
登录
编程论坛
→
C图形专区
请教:有那位知道那里有C语言版的实现视频的捕捉与回放的代码
雪原之花
发布于 2008-01-07 13:25, 1276 次点击
有那位知道那里有C语言版的实现视频的捕捉与回放的代码,有劳你告诉我一下
谢谢
[email]yixinsijing@[/email]
4 回复
#2
jig
2008-01-08 11:34
LZ,
用C的确是可以干你这个事。问题是你在什么平台下?是自己的扳子?还是就在PC下?
那要在PC下你是直接用买来的摄像头?
把你的要求描述明白,如果就是用我们平常买回来的普通摄像头在PC机上弄那就太简单了,有现成的库可以给你使用,在网上一查一大把。
若是你想自己编写哪怕是回放模块那也够你受的,你要了解视频文件格式,再解码出来就是视频图像;同样你要视频捕捉实际就是把摄像头获取的图像数据按照某种格式(比如*AVI)的压缩算法压缩起来。。。。。。
总之上面2种无论哪种若你想自己完成,估计是困难了点(你看明白动态图像压缩算法就得消耗不小功夫),所以最直接去查找DShow库,直接用现成的库来做吧。
#3
雪原之花
2008-01-08 13:35
谢谢
我需要的是在PC机下就可以了,可是实现那功能的C代码我 不知道在那可以找到,你知道么 ?麻烦你 告诉我一下
谢谢
#4
雪原之花
2008-01-08 13:38
回复 2# 的帖子
谢谢
我需要的是在PC机下就可以了,可是实现那功能的C代码我 不知道在那可以找到,你知道么 ?麻烦你 告诉我一下
谢谢
#5
jig
2008-01-08 16:09
其实句具体的我也没弄过,不过做这个肯定不会很难。
你一定会是个这样的步骤
1。买回摄像头,装好驱动,查好USB接口摄像头就可以使用了是吧?
2。利用DirectShow进行开发,去捕获视频图像
所以你在BAIDU去搜索应该很多。做起来可能难度不会很大
1