3

软件设计问题:

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

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

任何帮助都会得到帮助

4

3 回答 3

1

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

于 2009-12-09T18:36:52.037 回答
0

我开始研究这种类型的应用程序并找到了 AForge.Net。我想可以将它移植到 Silverlight(尽管可能需要一段时间)。另一种可能的选择是将 AForge 包装在 COM 中,并使用 Silverlight 在受信任的 OOB 应用程序中运行 COM 的能力。问题是你必须弄清楚如何使用 COM 来安装 COM 组件。

http://code.google.com/p/aforge/

于 2009-12-11T16:18:43.307 回答