图像处理-图像平滑

图像平滑

  • 前言
  • 一、概念介绍
    • [1.1 图像的平滑](#1.1 图像的平滑)
    • [1.2 图像中噪声的分类](#1.2 图像中噪声的分类)
    • [1.3 MATLAB的添加噪音代码](#1.3 MATLAB的添加噪音代码)
  • 二、空间域平滑滤波
    • [2.1 均值滤波](#2.1 均值滤波)
    • [2.2 原理计算](#2.2 原理计算)
  • 总结

前言

在图像的获取、传输和存储过程常常收到各种噪声的干扰和影响,使得图像的质量下降,为了获得高质量的数字图像。需要对图像进行消除噪声的处理。


一、概念介绍

1.1 图像的平滑

通常把一直或消除噪声图像中存在的噪声而改善图像质量的过程称为图像的平滑。

分为两大类:

一、空域法

借助模板运算,在像素点的领域内,利用噪声像素点特征进行滤波;

二、频域法

对图像进行正交变化,利用噪声对应的高频信息的特点进行滤波。

1.2 图像中噪声的分类

常见是高斯噪音、松柏噪音(椒盐噪音)、颗粒噪音

1.3 MATLAB的添加噪音代码

bash 复制代码
% 在图像在添加噪声
Image = mat2gray( imread('S:\temp_file\matlab\DigitalImageProcessing\blueman.png') ,[0 255]);
noiseIsp= imnoise(Image,'salt & pepper',0.1); %添加椒盐噪声,密度为0.1
noiseIg= imnoise(Image, 'gaussian'); %添加高斯噪声,默认均值为0,方差为0.01
subplot(1,3,1);
imshow(Image,[0 1]); title('原始图像');
subplot(1,3,2);
imshow(noiseIsp,[0 1]); title('椒盐噪声图像');
subplot(1,3,3);
imshow(noiseIg,[0 1]); title('高斯噪声图像');

运行结果

如何在MATLAB的帮助中开启中文解释。

本来想查看matlab的函数解释的,但是是英文,看不太懂。想去转换成中文版本,但是太折腾了,我没有成功。

所以还是去去放课本上的信息吧

二、空间域平滑滤波

2.1 均值滤波

2.2 原理计算

简答说,就是不断地移动3*3的格子,然后计算均值,然后用计算出来的结果代替原本的格子中心的数值。对于边缘像素的数值保持不变。


总结

这篇文章依旧没有总结

相关推荐
简简单单做算法18 分钟前
基于Retinex算法的图像去雾matlab仿真
算法·matlab·图像去雾·retinex
浮生如梦_4 小时前
Halcon基于laws纹理特征的SVM分类
图像处理·人工智能·算法·支持向量机·计算机视觉·分类·视觉检测
其实吧310 小时前
基于Matlab的图像融合研究设计
人工智能·计算机视觉·matlab
Matlab程序猿小助手18 小时前
【MATLAB源码-第208期】基于matlab的改进A*算法和传统A*算法对比仿真;改进点:1.无斜穿障碍物顶点2.删除中间多余节点,减少转折。
开发语言·嵌入式硬件·算法·matlab·机器人
凤枭香21 小时前
python opencv灰度变换
图像处理·人工智能·python·opencv
IT猿手1 天前
基于卷积神经网络(CNN)的时间序列预测,15个输入1个输出,可以更改数据集,MATLAB代码
人工智能·深度学习·神经网络·算法·matlab·cnn
道不可以打折扣1 天前
【神经科学学习笔记】基于分层嵌套谱分割(Nested Spectral Partition)模型分析大脑网络整合与分离的学习总结
图像处理·人工智能·笔记·学习·计算机视觉
AI原吾1 天前
探索 Python 图像处理的瑞士军刀:Pillow 库
图像处理·python·ai·pillow
tt5555555555551 天前
图像处理-20241101
图像处理·人工智能·笔记·学习·计算机视觉
i嗑盐の小F1 天前
【SPIE出版 | ISSN: 0277-786X,EI检索稳定!】2024年计算机视觉与图像处理国际学术会议 (CVIP 2024,11月15-17日)
大数据·图像处理·人工智能·深度学习·神经网络·机器学习·计算机视觉