3
我在C#中使用webcamera(使用AForge)。我也有一些默认背景。我需要提取当前图像和背景之间的差异,并创建一个仅包含默认背景中不存在的对象的新图像。例如,如果我将我的手移到webcamera的前面,我只需要输出该手(其余的背景为白色)。如果我只逐一比较像素,它会变得很难看,因为有很多噪音。我曾尝试使用阈值来区别,但结果仍然非常糟糕。我认为也许有一些过滤器或一个已知的算法如何做到这一点?任何帮助将非常感激。在C#中提取2个图像之间的差异
只是一个想法,你不能使用Kinect SDK吗? http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/或者,这可能至少会给你一个线索如何解决你的问题。 –
Kinect设备不是这个SDK吗?至少它在SDK描述中这样说。我只使用单个摄像头。其实我已经找到了AForge过滤器,称为CustomFrameDifferenceDetector类,但没有关于如何使用它足够的文档。至少我还找不到它。 –
不确定。当你想跟踪手部动作时想想它。:) –