C#图像分析库

时间:2011-03-21 15:48:17

标签: c# .net image image-processing

我必须开发一个小应用程序来获取一些图像然后计算图像中的项目。它就像一个有道路的卫星图像,我需要计算汽车数量。

你能给我一些提示从哪里开始吗?我完全迷失了。

非常感谢, 拉杜

2 个答案:

答案 0 :(得分:4)

你签出了OpenCV吗? Emgu CV提供.NET绑定

答案 1 :(得分:2)

图片处理库:

OpenCV或者如果你有Matlab与图像处理工具箱,那将是非常好的。

算法明智

在道路上计算汽车并不像看起来那么简单。让我们假设它们具有不变的比例(比如1.0)。

  1. 创建一个Hough变换算法,投票支持与汽车宽度和高度大致相同的矩形。
  2. 在您的投票缓冲区中找到'n'最高投票分数,这是您的汽车数量。
  3. 这并不复杂,OpenCV非常有用。您可以估算每辆车的霍夫分数的最大值,这样您就可以设置阈值以跳过异常值。