我目前正在寻求实现一个directshow过滤器,将颜色空间从标准SampleGrabber的输出转换为Video Mixing Renderer。我正在使用的所有视频解码器输出MEDIASUBTYPE_YUY2,我需要转换为MEDIASUBTYPE_RGB24。 有没有人知道这个转换过程的免费过滤器或定义?
答案 0 :(得分:0)
标准的DirectShow过滤器中有一个过滤器,它可以完全满足您的需求(我现在不记得名称,可能是AVI Decompressor ......)。
否则请查看FourCC.org,了解格式在内存中的格式。
答案 1 :(得分:0)
您可以在开源FrameWave库中找到转换函数: http://framewave.sourceforge.net/Manual/aa_000_frames.html