在EMGU.CV中无法获得SURF示例吗?

时间:2013-03-26 17:35:16

标签: emgucv

我正在尝试检测两张图片中显示的图案。因此我一直在尝试使用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

1 个答案:

答案 0 :(得分:0)

显然构建搞砸了。

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并且它可以正常工作。