zoukankan      html  css  js  c++  java
  • opencv3.2.0形态学滤波之腐蚀

    /* 腐蚀(erode)含义:
               腐蚀和膨胀是相反的一对操作,所以腐蚀就是求局部最小值的操作,腐蚀操作使原图中   国的高亮部分被腐蚀,效果图比原图有更小的高亮的区域。
        腐蚀函数原型API及参数同膨胀相同
    */
    
    /******* 新建QT应用程序*******/
    #include <QCoreApplication>
    #include <opencv2/core/core.hpp>
    #include <opencv2/highgui/highgui.hpp>
    #include <opencv2/imgproc/imgproc.hpp>
    #include <iostream>
    using namespace std;
    using namespace cv;
    
    int main()
    {
        Mat srcImage = imread("/home/ttwang/Valley_logo.jpg");//读入原图
    
        namedWindow("腐蚀操作[原图]");
        namedWindow("腐蚀操作[效果图]");
    
        imshow("腐蚀操作[原图]",srcImage);
        //获取自定义核
        Mat element = getStructuringElement(MORPH_RECT,Size(15,15));
        Mat dstImage;
        //进行腐蚀操作
        erode(srcImage,dstImage,element);
        //显示效果图
        imshow("腐蚀操作[效果图]",dstImage);
    
        waitKey(0);
        return 0;
    }

    腐蚀操作【原图】 腐蚀操作【效果图】

         腐蚀操作【原图】                                  腐蚀操作【效果图】
     
  • 相关阅读:
    win7颜色反转
    全框眼镜拆卸镜片方法分享
    自定义锁屏图片 win7
    保存chrome主题背景的图片
    广域网设计
    网络方案设计
    电脑不能上网win7 解决办法
    局域网设计
    以太网安全技术ACL原理+配置
    协议无关组播--稀疏模式 PIM-SM
  • 原文地址:https://www.cnblogs.com/ilym/p/8082798.html
Copyright © 2011-2022 走看看