天天看点

【图像去噪】基于各向异性滤波实现图像去噪附matlab代码

1 简介

采用各向异性扩散滤波方法,研究图像处理中的去噪问题,通过分析扩散函数和扩散常数对滤波效果的影响,利用图像压缩中判别压缩质量好坏的峰值信噪比作为迭代终止条件,在有效去除图像噪声的同时,能够保持图像的边缘信息不被过度滤除.​

2 部分代码

clear;clc              s = phantom(512) + randn(512);              num_iter = 15;              delta_t = 1/7;              kappa = 20;              option = 2;              ad = anisodiff2D(s,num_iter,delta_t,kappa,option);              figure, subplot 121, imshow(s,[]), subplot 122, imshow(ad,[])
           

3 仿真结果

【图像去噪】基于各向异性滤波实现图像去噪附matlab代码

4 参考文献

[1]刘效言. 基于可控滤波器的自适应各向异性扩散方程与图像去噪[J]. 中国科技博览, 2014(30):1.

[2]莫绍强. 基于各向异性扩散滤波的图像去噪研究[J]. 内蒙古师范大学学报:自然科学汉文版, 2017, 46(1):4.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。

继续阅读