Silverlight 4.0 Silverlight 4使用网络摄像头进行运动和颜色跟踪

Silverlight 4.0 Silverlight 4使用网络摄像头进行运动和颜色跟踪,silverlight-4.0,webcam,motion-detection,color-tracking,Silverlight 4.0,Webcam,Motion Detection,Color Tracking,软件设计问题: 既然silverlight 4已经推出,并且它支持网络摄像头,那么有人知道跟踪运动和颜色的代码吗?SL4是否可写位图是开始编写代码的第一步 我想在Silverlight中将特定的颜色运动转化为动作。例如,如果您从左->右移动相机前面的红色笔,它应该从左向右滚动图片 任何帮助都将受到欢迎这样做不仅仅是一个*代码*。您需要使用图像处理算法来分析视频流中的图像,以确定感兴趣的点,并在帧之间跟踪这些点。由于您只希望跟踪特定颜色的一个点,这在某种程度上简化了问题,因为所涉及的数学计算较少(

软件设计问题:

既然silverlight 4已经推出,并且它支持网络摄像头,那么有人知道跟踪运动和颜色的代码吗?SL4是否可写位图是开始编写代码的第一步

我想在Silverlight中将特定的颜色运动转化为动作。例如,如果您从左->右移动相机前面的红色笔,它应该从左向右滚动图片


任何帮助都将受到欢迎

这样做不仅仅是一个*代码*。您需要使用图像处理算法来分析视频流中的图像,以确定感兴趣的点,并在帧之间跟踪这些点。由于您只希望跟踪特定颜色的一个点,这在某种程度上简化了问题,因为所涉及的数学计算较少(如人脸识别)。您应该了解有关以下算法的更多信息:

  • 使用滤波器核进行边缘/点检测,例如

我找到了一些有用的链接-


我开始研究这种类型的应用程序,发现了一个org.Net。我想把它移植到Silverlight是可能的(尽管可能需要一段时间)。另一个可能的选择是在COM中封装一个RGE,并使用Silverlight的功能在受信任的OOB应用程序中运行COM。问题是,您必须弄清楚如何使用COM安装COM组件