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 }
  • 相关阅读:
    VS code 快捷键注释不能用[!----]解决办法
    vue 文件导出demo
    vue中后台返回的是数字,前端利用字典将其转换为相对应的中文
    java.lang.UnsupportedOperationException解决方法【转】
    Java List的remove()方法陷阱
    密码至少包含数字、大小写字母、特殊字符两种以上,长度不小于8位
    获取规格内数字
    获取时间段数据
    Echarts GL初次体验
    bootstrap-datetimepicker 如何获取值(日期)
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/10181253.html
Copyright © 2011-2022 走看看