其实中值滤波,就是那九个数值,进行排序,选择中间的数值来代替那九个数的中间位置的值,然后再从左到右,从上到下,这样移动运算

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

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

下面是均值滤波和高斯滤波的基础知识

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

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

中值滤波基础知识

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

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

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

运用中值滤波,就是防止一个像素点的周围落差太大,影响该点的像素值,所以,用中值滤波可以很好的去除图片的瑕点

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

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

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

下面是中值滤波的代码

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

 1 #include<iostream>
 2 #include<opencv.hpp>
 3
 4 using namespace std;
 5 using namespace cv;
 6 int main()
 7 {
 8     Mat sou, dst;
 9     sou = imread("C:\\Users\\32829\\Desktop\\11.jpg");
10     if (!sou.data)
11     {
12         cout << "图片载入失败" << endl;
13     }
14     namedWindow("old");
15     imshow("old", sou);
16
17     medianBlur(sou, dst, 11);
18     namedWindow("中值滤波");
19     imshow("中值滤波", dst);
20
21
22
23     waitKey(0);
24     return 1;
25 }

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

结果展示

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

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

双边滤波,,体现一个磨皮的效果,然后人物的轮廓被很好的保留。我没弄,直接贴一下代码

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

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

你的双边滤波之后,用一下,之前学的提升对比度Filed2D,可以使图片更清晰。

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

转载于:https://www.cnblogs.com/xiaoyoucai/p/10189302.html

(13)中值滤波和双边滤波相关推荐

  1. 图像平滑处理(归一化块滤波、高斯滤波、中值滤波、双边滤波)

    图像平滑处理 目标 本教程教您怎样使用各种线性滤波器对图像进行平滑处理,相关OpenCV函数如下: blur GaussianBlur medianBlur bilateralFilter 原理 No ...

  2. 《OpenCV3编程入门》学习笔记6 图像处理(二)非线性滤波:中值滤波、双边滤波

    第6章 图像处理 6.2 非线性滤波:中值滤波.双边滤波 6.2.1 非线性滤波 很多情况下,使用领域像素的非线性滤波会得到更好的效果,如在噪声是散粒噪声而不是高斯噪声,即图像偶尔会出现很大值时,高斯 ...

  3. [Python图像处理] 四十一.Python图像平滑万字详解(均值滤波、方框滤波、高斯滤波、中值滤波、双边滤波)

    该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...

  4. python设计---空域增强之图片去噪(中值滤波、均值滤波、高斯滤波、双边滤波)

    空域增强之图片去噪 引言 中值滤波及均值滤波 中值滤波 理论方法 均值滤波 中值滤波和均值滤波的对比 程序 高斯滤波 程序 双边滤波 程序 ui界面 设计程序 后续 引言 我们在日常工作生活中,总是需 ...

  5. [Python从零到壹] 五十六.图像增强及运算篇之图像平滑(中值滤波、双边滤波)

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  6. OpenCV 入门教程:中值滤波和双边滤波

    OpenCV 入门教程:中值滤波和双边滤波 导语 一.中值滤波 二.双边滤波 三.示例应用 3.1 图像去噪 3.2 图像平滑 总结 导语 在图像处理和计算机视觉领域,中值滤波和双边滤波是两种常见的滤 ...

  7. 【OpenCv】图像模糊(均值模糊,高斯模糊,中值模糊,双边模糊)

    原理: 图像模糊又称为图像平滑,是图像处理中最简单和常用的操作之一,使用该操作就是为了给图像降低噪音.图像模糊处理包括:高斯模糊.均值滤波.中值滤波.双边滤波等.模糊滤波其实就是图像的卷积计算,通常这 ...

  8. 高斯滤波与双边滤波原理、MATLAB实现及结果对照

    本文详细介绍高斯滤波和双边滤波的原理并给出MATLAB实现,最后对照高斯滤波与双边滤波的效果. 目录 一.滤波原理 1.1 一维高斯分布 1.2 二维高斯分布 1.3 高斯滤波总结 二.双边滤波 1. ...

  9. 高斯滤波、双边滤波、邻域滤波、非局部均值滤波(NL-means) 笔记

    1.高斯滤波以及高斯噪声 高斯滤波作为一种平滑线性滤波器,可以抑制图像的"尖锐"变化,对于抑制服从正态分布的噪声效果非常好,但同时会损失大量的边缘信息.学习高斯滤波首先要了解高斯核 ...

最新文章

  1. zabbix   微信报警( python 2.x )
  2. Altium Designer笔记2
  3. 「AI初识境」什么是深度学习成功的开始?参数初始化
  4. 轻知 | 为什么全球只有13组根域名服务器?
  5. newton法分形图
  6. 蓝桥杯 AGLO-152 算法训练 8-2求完数
  7. Android 自定义AlertDialog(退出提示框)
  8. SQL使用LIKE匹配
  9. 做一个管理者/技术负责人的学习之路--001
  10. fatal error: gnu/stubs-n64_hard_2008.h: No such file or directory
  11. 大华linux密码,大华wifi摄像头的初始化和读取视频流
  12. JNPF.java前后端分离框架,SpringBoot+SpringCloud开发微服务平台
  13. UML建模工具安装详细教程(StarUML 5.0.2)
  14. 轻松拥有美国号码,免费收发短信
  15. mysql停掉正在运行的存储过程
  16. Windows返回桌面快捷键
  17. hadoop分布式安装部署具体视频教程(网盘附配好环境的CentOS虚拟机文件/hadoop配置文件)...
  18. seo外链建设(如何正确做好seo网站外链建设)
  19. 云堡垒机和信创堡垒机主要区别讲解
  20. easy-rules规则引擎最佳落地实践

热门文章

  1. mysql 错误:1166 解决办法
  2. linux系统下添加新硬盘的方法详解
  3. IE6 下div高度显示的问题
  4. linux字符界面教程,打造字符界面的多媒体Linux系统
  5. stm32的rxne和idle中断_HAL库的STM32F767的DMA通过IDLE中断接收数据但不能访问
  6. vue使用pwa_如何使用HTML,CSS和JavaScript从头开始构建PWA
  7. btf-raft共识算法_了解Raft共识算法:学术文章摘要
  8. 顺F速运国际版,你的密码漏点了
  9. Python 字符串及基本语句
  10. linux程序计数器,如何在C中打印程序计数器的确切值