directshow怎样获取摄像头采集到的图像数据,该怎么解决

directshow怎样获取摄像头采集到的图像数据
本人在网上看了很多关于directshow采集摄像头的 但是几乎都不满足我的需求
我想做一个摄像头数据实时采集,当采集到一针 就去调用一个回调函数,然后去填充一个buffer,这个buff最好是char类型的 因为我需要网络传输的,本人已经实现了视频预览 但是真心不知道怎么采集,麻烦各路高手赐教 最好能提供源代码 请不要给那些保存视频数据到本地电脑的代码 谢谢 huanghe1989412@126.com
我的基本思路是 打开摄像头--采集摄像头数据--回调函数填充buffer--编码---网络传输
谢谢大家
------解决方案--------------------
用OpenCV会简单很多,DirectShow太底层了。

引用:
本人在网上看了很多关于directshow采集摄像头的 但是几乎都不满足我的需求
我想做一个摄像头数据实时采集,当采集到一针 就去调用一个回调函数,然后去填充一个buffer,这个buff最好是char类型的 因为我需要网络传输的,本人已经实现了视频预览 但是真心不知道怎么采集,麻烦各路高手赐教 最好能提供源代码 请不要给那些保存视频数据到本地电脑的代码 谢谢 huanghe1989412@126.com
我的基本思路是 打开摄像头--采集摄像头数据--回调函数填充buffer--编码---网络传输
谢谢大家

------解决方案--------------------
引用:
Quote: 引用:

用OpenCV会简单很多,DirectShow太底层了。

Quote: 引用:

本人在网上看了很多关于directshow采集摄像头的 但是几乎都不满足我的需求
我想做一个摄像头数据实时采集,当采集到一针 就去调用一个回调函数,然后去填充一个buffer,这个buff最好是char类型的 因为我需要网络传输的,本人已经实现了视频预览 但是真心不知道怎么采集,麻烦各路高手赐教 最好能提供源代码 请不要给那些保存视频数据到本地电脑的代码 谢谢 huanghe1989412@126.com
我的基本思路是 打开摄像头--采集摄像头数据--回调函数填充buffer--编码---网络传输
谢谢大家


OpenCV对摄像头的采集不是很好啊 每秒采集也就十几侦


你说的视频预览思路一般都是这样走的!采集数据opencv还好吧!不是只是软件吧,
应该和前端的sensor还有配置文件这些也有关系吧!