• (11)模糊图片操作---均值模糊


    先展示基本的图片对比

    这个是在y方向进行的模糊程度大

    ==========================================================

     1 #include<iostream>
     2 #include<opencv.hpp>
     3 
     4 using namespace std;
     5 using namespace cv;
     6 
     7 int main()
     8 {
     9 
    10 
    11     Mat sou, dst;
    12     sou = imread("C:\Users\32829\Desktop\aa.jpg");
    13     if (sou.empty())
    14     {
    15         cout << "图像载入失败" << endl;
    16     }
    17     namedWindow("old");
    18     imshow("old", sou);
    19 
    20     //进行模糊的函数,那个Size中的两个值,表示,你在x和y方向的模糊程度的大小。Point是默认的,一般不修改
    21     blur(sou, dst, Size(1, 15), Point(-1, -1));
    22     namedWindow("new1");
    23     imshow("new1", dst);
    24 
    25 
    26     waitKey(0);
    27     return 1;
    28 }

    下面是在x轴方向的模糊程度大

    ============================

    ============================================================

     1 #include<iostream>
     2 #include<opencv.hpp>
     3 
     4 using namespace std;
     5 using namespace cv;
     6 
     7 int main()
     8 {
     9 
    10 
    11     Mat sou, dst;
    12     sou = imread("C:\Users\32829\Desktop\aa.jpg");
    13     if (sou.empty())
    14     {
    15         cout << "图像载入失败" << endl;
    16     }
    17     namedWindow("old");
    18     imshow("old", sou);
    19 
    20     //进行模糊的函数,那个Size中的两个值,表示,你在x和y方向的模糊程度的大小。Point是默认的,一般不修改
    21     blur(sou, dst, Size(15, 1), Point(-1, -1));
    22     namedWindow("new1");
    23     imshow("new1", dst);
    24 
    25 
    26     waitKey(0);
    27     return 1;
    28 }

    ============================================

    下面是就是在x和y方向的模糊程度一样

    =======================================

    =================================================================

     1 #include<iostream>
     2 #include<opencv.hpp>
     3 
     4 using namespace std;
     5 using namespace cv;
     6 
     7 int main()
     8 {
     9 
    10 
    11     Mat sou, dst;
    12     sou = imread("C:\Users\32829\Desktop\aa.jpg");
    13     if (sou.empty())
    14     {
    15         cout << "图像载入失败" << endl;
    16     }
    17     namedWindow("old");
    18     imshow("old", sou);
    19 
    20     //进行模糊的函数,那个Size中的两个值,表示,你在x和y方向的模糊程度的大小。Point是默认的,一般不修改
    21     blur(sou, dst, Size(4, 4), Point(-1, -1));
    22     namedWindow("new1");
    23     imshow("new1", dst);
    24 
    25 
    26     waitKey(0);
    27     return 1;
    28 }
  • 相关阅读:
    4.数据库表相关操作
    2.快速创建springboot项目 连pom文件里面的配置都不用配了
    1.开始Springboot 基本配置和helloworld
    mysql 对数据库操作的常用sql语句
    mysql简单操作
    1.开始Spring
    关于java中的异常
    关于maven
    npm相关知识点
    git源代码管理工具操作步骤
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/10181253.html
Copyright © 2020-2023  润新知