【问题标题】:MSER Output as Binary ImageMSER 输出为二进制图像
【发布时间】:2014-05-21 01:19:47
【问题描述】:

我想使用最大稳定极值区域 (MSER) 算法检测彩色图像中的显着区域,如论文 http://users.cecs.anu.edu.au/~roland/Courses/ENGN8530_CVIU/donoser_bischof_CVPR2006_Efficient_MSER_Tracking.pdf 中所述

目前我正在使用带有 MSER 算法的 OpenCV 来获取关键点,但我真正想要的是二进制图像。 我如何能够获得具有感兴趣区域的二进制图像? 是否可以使用 OpenCV 或者我必须重新实现 MSER 算法?

【问题讨论】:

    标签: algorithm opencv computer-vision ocr mser


    【解决方案1】:

    MSER 的结果是点,而不是轮廓,所以你可以在黑色图像上绘制所有点来得到二值图像。

    参考github上的代码https://github.com/Palethorn/Feature-extraction/blob/5ad0abfb25dc7cf80de1e9083cc955ebb78c8af0/blob_detectors/mser.cpp

    【讨论】:

    • 非常感谢,我很困惑,因为我使用了仅填充关键点向量的检测方法。然后我使用 operator() 填充点的二维向量,然后可以将其绘制在黑色图像上以显示 mser 而不是关键点作为特征
    猜你喜欢
    • 1970-01-01
    • 2015-04-15
    • 2012-03-21
    • 2011-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-12
    • 2013-05-09
    相关资源
    最近更新 更多