在低质量图像中查找简单对象

时间:2010-05-24 09:21:34

标签: c# image camera image-recognition

我想用C#(或任何其他.NET语言)做这件事,不知道如何: 我有一个从网络摄像头捕获的图像,我想找到一个特定的简单对象(让我们说一个黑色方块的红色圆圈)。红色圆圈可能会不时有点不同(因为阴影),有时候正方形也可能稍微亮一点甚至旋转一点。

2 个答案:

答案 0 :(得分:6)

  • 使用Open CV
  • 计算对象的SURF功能
  • 使用SURF Tracker检测图像中的对象

http://www.emgu.com/wiki/index.php/Traffic_Sign_Detection_in_CSharp

您可以使用上面的示例。

答案 1 :(得分:1)

根据this Wiki文章。你可能想从那里开始:)

  

霍夫变换是一个特征   图像中使用的提取技术   分析,计算机视觉和数字   图像处理。的目的   该技术是发现不完美的   某个对象的实例   通过投票程序的一类形状。