我正在开始一个新项目,通过附加的网络摄像头以Windows形式显示实时视频,并使用Windows控件(按钮等)覆盖该视频。另外,我想做一些图像校正,以便在运行中消除失真并进行一些边缘检测。
我很困惑哪个库可能最适合这个。
是否有人有这些或其他可能适合从.Net访问的库的经验?
答案 0 :(得分:2)
如果您只想使用视觉部分,那么AForge.net是您最好的选择。我过去曾经使用它,对于视频/提要来说非常好。不要期望稍后对您的音频做一些事情,因为AForge.NET仅支持Vision相关的东西。我个人不会使用DirectShow,因为它已经很老了,有时需要你做一些复杂的互操作技巧来获得你想要的东西。如果你想以DirectShow的方式至少使用DirectShow.NET。
答案 1 :(得分:1)
我相信您可以使用OpenCVSharp和来自transparent image overlay的说明完成此操作。