首页 > 其他 > 详细

怎样处理MSER出现的嵌套区域

时间:2014-03-18 22:57:10      阅读:474      评论:0      收藏:0      [点我收藏+]

最近在用MSER来检测细胞区域,遇到了一个问题,就是怎样处理那些嵌套的区域(如图):

bubuko.com,布布扣

因为学识疏浅,没想到什么又快又好的办法处理,最后在网上看到了这么一段代码,发现是如此的简单

for(int i = 0; i < foundRect.size(); i++){
        Rect r = foundRect[i];
        int j = 0;
        for(; j < foundRect.size(); j++){
            //如果时嵌套的就推出循环
            if( j != i && (r & foundRect[j]) == r)
                break;
        }
        if(j == foundRect.size()){
cv::rectangle(img,r,cv::Scalar(255),1);
        }

处理后的结果如下:

bubuko.com,布布扣

怎样处理MSER出现的嵌套区域,布布扣,bubuko.com

怎样处理MSER出现的嵌套区域

原文:http://blog.csdn.net/u012671431/article/details/21481815

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!