我经常寻找并没有找到我需要的任何示例。我需要的是捕获网络摄像头视频并通过使用 C# 添加我自己的帧(换句话说,覆盖图像)和它的帧来更改它。
有什么建议么?
如果你想要一个免费的解决方案,你可以搜索诸如 ffmpeg-sharp 之类的开源库,但我自己找不到任何支持视频叠加图像的库。
有商业图书馆可以做到这一点,但它们不是免费的。从这些我尝试了leadtools,它有一个过滤器,可以在视频流上覆盖具有透明度的图像。此论坛帖子中有一个示例项目:http: //support.leadtools.com/cs/forums/22836/ShowPost.aspx#22836