YUV2转为RGB的transform filter

时间:2013-06-08 12:29:21
【文件属性】:

文件名称:YUV2转为RGB的transform filter

文件大小:4.88MB

文件格式:ZIP

更新时间:2013-06-08 12:29:21

Transform filter VC6.0 directshow YUV2

最近项目要用的视频格式转换,在网上找了好久没有现成可用的源码,之后自己从头研究directshow,在大量阅读网上实例的情况下,重要编译成功了自己的transform filter,该filter用于将YUV2的视频转换为RGB格式,当然了编译directshow的include和lib路径你应该设置好才能编译通过该程序,本程序在VC6.0下编译通过。


网友评论

  • 挺好的,GetMediaType中有个参数需调整下。
  • 希望可以解决工作中的问题!
  • 不错,有参考价值,稍改改就可以使用了
  • 可以运行,不过参考意义不大,跟SDK提供的DEMO类似
  • 感觉还行!帮同事下的!
  • 还可以了,可以作为编解码的参考
  • YUYV2RGB转换算法精度没控制好,不建议使用
  • 还可以了,可以作为编解码的参考
  • 想问下 你的 directx的版本号,我这有好多错误啊
  • 代码非常简洁明了,谢谢楼主,可惜我的程序还是不行,左右重复了两遍,颜色也不对,还得继续调试~~~>_<~~~
  • 非常好的transform filter,可以实现从YUY2到RGB24的转化,转化成其他格式,在五个虚函数里更改相应的参数就可以了
  • 不错,功能是描述的。希望这个程序可以用到
  • 对我设定输出pin视频为固定分辨率的帮助很大,谢谢楼主
  • 正是我需要的东西,非常感谢楼主,源码有三个文件,输出类库,一个YUV2RGB类定义头文件,一个成员函数实现CPP文件和一个定义UUID文件,配置环境可编译通过,在VS2005下编译通过,也可以不采用输出类库方式,直接使用