1

我知道,那里已经有很多“如何比较 2 张图像”的问题。我看了很多,但找不到任何与我的特殊需求相关的东西 - 如果我错过了我不应该拥有的东西,我深表歉意!

所以,首先,我熟悉c#,完全不熟悉图像处理和识别。其次,我不是在找人给我一个完整的答案,只是想为自己指明正确的方向来处理手头的工作。

目标:我正在寻求在从谷歌地图拍摄的图像上识别某些物理结构的位置。不幸的是,我无法说出或展示这些结构是什么,但我们可以举个例子,假设它是一个圆形游泳池。关键点可能是,我希望在大图像中找到一个小物体。

考虑到我以前从未处理过图像处理,我似乎完全被可用的库选项、功能和功能的名称和术语所淹没……而且我似乎花了几个小时走上死胡同。很多阅读似乎是将一张图像与另一张图像进行比较,而不是图像“内”的图像。

到目前为止,AForge 和 Open CV 是显而易见的名字,已经很多.. 但我真的不知道他们中的哪一个会做这项特定的工作。

简而言之,有人可以为我指出正确的开始方向吗?我真的试图将阅读范围缩小到与我的案例相关的主题。

  • 基本原则
  • 具有所需功能的库。

非常感谢任何指导。

非常感谢西蒙

4

1 回答 1

0

例如,如果要检测形状,可以使用 opencv。不幸的是,opencv 是用 C++ 编写的,你必须编写你的包装器。相反,您可以使用 EmguCV。试着看看这个:链接

于 2013-07-12T11:40:13.807 回答