2013-07-12 32 views
1

我知道,已经有很多'如何比较2图像'的问题了。 我看了很多,找不到与我的特殊需求相关的任何东西 - 我很抱歉,如果我错过了我不应该拥有的东西!图像识别简介:识别googlemaps上的obects

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

目标: 我正在寻找确定从谷歌地图拍摄的图像上的某些物理结构的位置。 不幸的是我不能告诉或者显示那些结构是什么,但是我们可以用一个例子,假设它是一个圆形的游泳池。关键点也许,我正在寻找一个大型图像内的小物体。

考虑到我以前从来没有处理过图像处理,我似乎完全满足于选择可用库,函数和功能的名称和术语......并且我似乎花费了数小时才能走到死胡同的途径。 大量的阅读似乎将1张图片与另一张图片进行比较,而不是图片内的图片。

到目前为止AForge &打开简历是显而易见的名字,已经看到很多..但我真的不能算出他们中的哪一个将做这个特定的工作。

简而言之,有人可以提供足够的信息来指导我开始正确的方向吗? 我真的想把范围缩小到与我的案例有关的主题。

  • 基本原则
  • 图书馆所要求的能力。

任何指导非常赞赏。

非常感谢 西蒙

+0

看看“opencv”及其C#包装“opencvsharp” – baci

回答

0

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