您好,登錄后才能下訂單哦!
本篇內容介紹了“matlab如何實現圖像降噪”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
clear all; close all; %Io=imread('Image/Article3.bmp');% 讀入一幅圖像 %Io=imread('Image/GZC01.bmp'); Io=imread('pepper.bmp'); %Io=imread('Image/cameraman.bmp'); I=double(rgb2gray(Io)); In=I; % I=double(Io); % stan_var=20; % var=stan_var^(2); % IN1=randn(size(I))*stan_var; % In=I+IN1; % save('In'); % % load('In'); figure(2),imshow(In,[],'Border','tight'); figure(3),imshow(I,[],'Border','tight'); lamda=0.2; iter=350; K=2.5; [ImMAE,PSNRAll,Is]=diffusion_PM(I,In,iter,lamda,K); figure(4),imshow(Is,[],'Border','tight'); figure(5),imshow(Is-In,[],'Border','tight'); [Ny,Nx]=size(Is); x=1:Nx; level=fix(Ny/2); y=Is(level,:); y1=I(level,:); y2=In(level,:); figure(14); subplot(2,1,1); plot(x,y,x,y1); title('SmoothImage And OriginalImage') subplot(2,1,2); plot(x,y,x,y1,x,y2); title('NoiseImage And OriginalImage') figure(6); x=1:iter; plot(x,PSNRAll);title('PSNR') figure(7); x=1:iter; plot(x,ImMAE);title('MAE')
“matlab如何實現圖像降噪”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。