描述:
本人最近在做一个项目,要实现视频图像的几何变换,例如:哈哈镜之类的。在之前我已经实现了在位图上的几何变换,但是应用在视频流上网络上的资料说是要自己写filter,我想请问一下要实现将视频的每一帧做类似位图的几何变换是要通过什么方法,有没有比较简单的方法,如果一定要通过写一个filter来实现的话要怎么讲这个算法编写成filter里面去,希望各位可以提供一些资料。相关的实力代码更佳。先谢谢大家了
解决方案1:
照着 dshow的 sample 写一个 filter, 在filter 的 transform 里实现位图处理就ok了
解决方案2:如果是单帧处理,你要考虑效率的问题
解决方案3:在Dshow例子里找个Transform Filter 然后在那个基础上该一下, 在处理位图部分 改称你的需求.
解决方案4:你这是两部分,图像处理和directshow开发。两样都需要学习,不懂的话都要花时间,directshow起码要学习一两个月,以前没弄个音视频的话,还要更长。
解决方案5:directshow的SDK都要学习文档和sample的,使用和开发是两部分。
解决方案6: 自己写filter有难度,写的如何不好说,如果真要用filter 最好上网搜搜有没有现成的
或者看看directX中 dShow的sample
应该在解码之后,再做变换