【问题标题】:Cannot get SURF example in EMGU.CV to work?无法让 EMGU.CV 中的 SURF 示例正常工作?
【发布时间】:2013-03-26 17:35:16
【问题描述】:

我正在尝试检测两个图像中显示的模式。因此,我一直在尝试使用 emgu.CV 中的 SURF 算法,但是给出的“SURFFeature”示例给了我以下错误:

    An unhandled exception of type 'Emgu.CV.Util.CvException' occurred in Emgu.CV.dll

Additional information: OpenCV: norm == NORM_L1 || norm == NORM_L2 || norm == NORM_HAMMING

任何想法如何解决这个问题?

当我尝试“Hello World”示例和人脸检测示例时,似乎都可以正常工作。

感谢您的建议!

福阿德。

PS:Emgu.CV 可以从这里下载:http://www.emgu.com/wiki/index.php/Main_Page

【问题讨论】:

    标签: emgucv


    【解决方案1】:

    显然构建被搞砸了。

    http://www.emgu.com/bugs/show_bug.cgi?format=multiple&id=74

    啊哈,找到了。这里的错误在 Emgu.Cv.Gpu/GpuBruteForceMatcher.cs 第 22 和 27 行。

    第 22 行当前显示为: L2Dist,

    应该是:L2Dist = 4,

    第 27 行当前为:HammingDist

    应该是:HammingDist = 6

    使用这些更改重建 Emgu.CV.Gpu dll,它可以工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-01
      • 2014-08-24
      • 2011-05-24
      相关资源
      最近更新 更多