【图像去噪】基于脉冲神经网络PCNN实现图像去噪附matlab代码
生活随笔
收集整理的這篇文章主要介紹了
【图像去噪】基于脉冲神经网络PCNN实现图像去噪附matlab代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 簡介
圖像噪聲的去除一直是圖像處理領域的難點,以往介紹的去噪方法主要用于去除二值圖像的噪聲,不能用于灰度圖像的去噪,而且在去噪的同時會引起圖像的模糊,為了解決問題,根據PCNN的工作原理和噪聲的特點提出了一種基于PCNN的去噪方法.計算機仿真實驗結果表明該方法能在有效去除椒鹽噪聲的同時,很好地保留了圖像的細節,防止了圖像的模糊,對圖像的恢復,圖像的識別是十分有益的,但對于嚴重的高斯噪聲,去除效果還不是很理想,該算法有待改進.?
2 部分代碼
%測試DENOISE函數clcclose allclear allimage=imread('lena.jpg');%imwrite(imnoise(image,'salt & pepper',0.1),'lena1加噪10.bmp')%tic%顯示源圖像figuresubplot(231)%subplot(221)imshow(image);title('原始無噪聲圖像')%添加噪聲X=double(imnoise(image,'sa',0.1));%subplot(222)?subplot(232)imshow(X/255)title('添加了椒鹽噪聲的圖像')% % %中值濾波去除噪聲X_medfilt = medfilt2(X);X_medfilt = medfilt2(X_medfilt);s總結
以上是生活随笔為你收集整理的【图像去噪】基于脉冲神经网络PCNN实现图像去噪附matlab代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: photoshop入门教程_Photos
- 下一篇: 【图像增强】基于脉冲神经网络PCNN实现