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 }
  • 相关阅读:
    iOS开发实用技术之MapKit框架的使用
    iOS开发实用技术之CoreLocation框架
    iOS开发UI之KVC(取值/赋值)
    iOS开发UI之自定义View
    iOS开发UI之UIButton的基本使用
    iOS开发UI之UIImageView的基本使用
    iOS开发UI之 UILabel的基本使用
    iOS开发UI之UILabel的基本使用
    tensorflow 梯度下降以及summary
    leetcode_38
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/10181253.html
Copyright © 2011-2022 走看看