小波去噪声,二为.m
Upload User: laurel
Upload Date: 2013-06-05
Package Size: 2k
Code Size: 0k
Category:

Wavelet

Development Platform:

Matlab

  1. load wgatlin;
  2. subplot(2,2,1),image(X);
  3. colormap(map);
  4. title('原始图像');
  5. axis square;
  6. init=2055615866;
  7. rand('seed',init);
  8. XX=X+12*(randn(size(X)));
  9. subplot(2,2,2),image(XX);
  10. colormap(map);
  11. title('含噪声图像');
  12. axis square;
  13. [c,l]=wavedec2(XX,2,'sym4');
  14. a1=wrcoef2('a',c,l,'sym4',1);
  15. a2=wrcoef2('a',c,l,'sym4',2);
  16. subplot(2,2,3),image(a1);
  17. colormap(map);
  18. title('第一次去噪声图像');
  19. axis square;
  20. subplot(2,2,4),image(a2);
  21. colormap(map);
  22. title('第二次去噪声图像');
  23. axis square;