zoukankan      html  css  js  c++  java
  • (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 }
  • 相关阅读:
    Day1-while and for/break and continue
    Day1-用户输入及字符串格式化输入
    Day1-python基础
    2-21-源码编译搭建LNMP环境
    2-20-使用apache搭建web网站
    2-19-mysql优化
    2-18-搭建mysql集群实现高可用
    2-17-MySQL读写分离-mysql-proxy
    2-16-2MySQL主从
    2-14-存储过程-触发器-事务
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/10181253.html
Copyright © 2011-2022 走看看