【发布时间】:2011-09-04 16:41:36
【问题描述】:
我正在使用 Emgu CV 2.1 并希望进行简单的 blob 检测。我在黑色图像中搜索白色斑点。不幸的是,我无法找到如何做到这一点!我需要一个额外的库吗?或者这个函数是如何在 emgu cv 中调用的?或者 emgu cv 中真的没有 blob 检测?
感谢您的帮助 本克斯
【问题讨论】:
我正在使用 Emgu CV 2.1 并希望进行简单的 blob 检测。我在黑色图像中搜索白色斑点。不幸的是,我无法找到如何做到这一点!我需要一个额外的库吗?或者这个函数是如何在 emgu cv 中调用的?或者 emgu cv 中真的没有 blob 检测?
感谢您的帮助 本克斯
【问题讨论】:
对于初学者来说,基本的 Hough blob 跟踪方法 EMGU 论坛有一个示例 here:(第二条评论)
http://www.emgu.com/forum/viewtopic.php?f=7&t=225
Here是声明语法
http://www.emgu.com/wiki/files/1.5.0.0/Help/html/04e0b6a7-3d11-eec8-6c22-44e5bf3023b2.htm
可以在 here 找到来自 AlbertG 的仅 c# 贡献的替代方法
【讨论】:
你有 SimpleBlobDetector 类只是为了那个, 只需在您的图像上调用 Detect()。
另一种方法是在 Image 类中使用 cannyEdgeDetection() 和 FindContours 方法。
【讨论】: