使用 DirectShow.NET 在 C# 中的 IVideoWindow 上显示半透明图像对象
我一直在使用 DirectShow.NET 与 C# 中的网络摄像头进行交互,到目前为止一切都很顺利。但是,现在我正在尝试设置一种方法来“裁剪”图像(虽然它仍然显示为网络摄像头预览)。
基本上,我试图在 IVideoWindow 对象之上显示某种几乎透明的图像。然而,在 C# 中处理透明度却远非易事。
那么,如何在 IVideoWindow 之上放置一个 Image 对象呢?谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有两种方法可以实现此目的:
DirectShow.NET 有上述第二个示例:
那里的另一个样本:
在MSDN 论坛。
There are two approaches how to achieve this:
DirectShow.NET has a sample for the second mentioned above:
Another sample there:
Also discussed many times on MSDN Forums.