当前位置:网站首页>[image denoising] matlab code for removing salt and pepper noise based on fast and effective multistage selective convolution filter
[image denoising] matlab code for removing salt and pepper noise based on fast and effective multistage selective convolution filter
2022-07-01 18:27:00 【Matlab Research Assistant】
1 brief introduction
In the process of image smoothing , How to filter the noise and protect the details of the image is a research hotspot . This paper presents and designs a fast and efficient multistage selective convolution filter . Experiments show that this filter is better than median filter or morphological filter alone in removing salt and pepper noise , The probability of salt and pepper noise exceeds 0.2 Time advantage is particularly obvious .
2 Part of the code
clc
clear
close all
noise_density = 0.1;
l = 5; %The number of blocks
image = imread('Lena.png');
noisy_image = imnoise(image, 'salt & pepper', noise_density);
tic
restored_image = MSCF(noisy_image, l);
Times = toc;
PSNRs = psnr(restored_image, image);
MSEs = immse(restored_image, image);
IEFs = immse(noisy_image, image)/immse(restored_image, image);
SSIMs = ssim(restored_image, image);
figure
subplot(131)
imshow(image);title(' Original picture ')
subplot(132)
imshow(noisy_image);;title(' Add salt and pepper noise diagram ')
subplot(133)
imshow(restored_image);title(' De noise map ')
3 Simulation results


4 reference
[1] Li Xiaohong , Jiang Jianguo , Wucongzhong , etc. . Research on filter for removing salt and pepper noise in image [J]. Journal of engineering graphics , 2009, 30(6):8.
About bloggers : Good at intelligent optimization algorithms 、 Neural networks predict 、 signal processing 、 Cellular automata 、 The image processing 、 Path planning 、 UAV and other fields Matlab Simulation , relevant matlab Code problems can be exchanged by private letter .
Some theories cite network literature , If there is infringement, contact the blogger to delete .

边栏推荐
- How to retrieve the password for opening Excel files
- About selenium element positioning being overwritten
- . Net cloud native architect training camp (permission system code implements actionaccess) -- learning notes
- Terms related to K line
- Definition of rotation axis in mujoco
- Thinkphp6 - CMS multi wechat management system source code
- What are the six steps of the software development process? How to draw software development flow chart?
- Key points on February 15, 2022
- The 13th simulation problem of the single chip microcomputer provincial competition of the Blue Bridge Cup
- Pytorch crossentropyloss learning
猜你喜欢

Operation of cmake under win

Penetration practice vulnhub range Keyring
![[C supplement] [string] display the schedule of a month by date](/img/9c/5fcc6bfc8fe0f433c0d1eba92b5c3e.jpg)
[C supplement] [string] display the schedule of a month by date

Length of learning and changing

Source code of new campus errand / campus task platform on mutual station

What impact will multinational encryption regulation bring to the market in 2022

Mujoco model learning record

Setting up a time server requires the client to automatically synchronize the time of the server at 9 a.m. every day

Fix the black screen caused by iPhone system failure

New 95 community system whole station source code
随机推荐
Opencv map reading test -- error resolution
Step size of ode45 and reltol abstol
Work and leisure suggestions of old programmers
At present, where is the most formal and safe account opening for futures speculation? How to open a futures account?
Single element of an ordered array
传感器尺寸、像素、DPI分辨率、英寸、毫米的关系
[beauty detection artifact] come on, please show your unique skill (is this beauty worthy of the audience?)
Gold, silver and four job hopping, interview questions are prepared, and Ali becomes the champion
Leetcode problem solving series -- continuous positive sequence with sum as s (sliding window)
Definition of rotation axis in mujoco
Distributed task queue: Celery usage record
[CF1476F]Lanterns
PIP version problems: PIP problems still occur when installing akshare and using Tsinghua source and Douban source
[2. Basics of Delphi grammar] 4 Object Pascal operators and expressions
Relationship between sensor size, pixel, dpi resolution, inch and millimeter
Xia CaoJun ffmpeg 4.3 audio and video foundation to engineering application
Operation of cmake under win
Rust language - cargo, crates io
MySQL connection tools
Cloud computing - make learning easier