[問題] 高斯雜訊用在影像處理的問題已回收
想請問一下
我看了前面的文章有介紹到如何用內建function去對影像加上高斯雜訊
我試著用前面文章的方法寫了下面一小段對影像加上高斯雜訊的程式
下面是為了要做強健性測試而加入雜訊
其中 I 是嵌入浮水印後的圖片,格式是512x512x3,每個pixel介於0到255之間
ps:我所要實現的paper上面是選擇加入mean=0 varience=0.01的高斯雜訊
I=I+(uint8(randn(size(I))).*0.01);
現在的問題是,show出來的圖像,高斯雜訊似乎不明顯(應該說好像沒變)
我看paper上面的圖像加入高斯雜訊後有明顯的變化
但我觀察了每個pixel的數值後,發現也真的沒啥改變
我想這是因為(uint8(randn(size(I))).*0.01)這項本身就很小
但是不知道為甚麼paper上面的變化就很明顯
所以想問是不是我的那段程式有錯??還是要加上甚麼??
另外
我是有用過imnoise的function來加入高斯雜訊,並可以得到有跟paper一樣的模糊圖像
但是做取出浮水印的動作後,卻得到亂掉的浮水印....
後來有看到有人說不能用imnoise來做影像處理...所以我想浮水印會亂掉跟這有關吧!
只是不知道為啥imnoise不能拿來做影像處理?有人可以解釋原因嗎?
最後說聲謝謝~~感恩!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.217.194.76
推
05/26 01:32, , 1F
05/26 01:32, 1F
→
05/26 01:32, , 2F
05/26 01:32, 2F
→
05/26 01:33, , 3F
05/26 01:33, 3F
→
05/26 01:33, , 4F
05/26 01:33, 4F
推
05/26 01:37, , 5F
05/26 01:37, 5F
→
05/26 01:38, , 6F
05/26 01:38, 6F
→
05/26 01:39, , 7F
05/26 01:39, 7F
→
05/26 01:40, , 8F
05/26 01:40, 8F
→
05/26 01:41, , 9F
05/26 01:41, 9F
→
05/26 01:46, , 10F
05/26 01:46, 10F
→
05/26 22:36, , 11F
05/26 22:36, 11F
→
05/26 22:37, , 12F
05/26 22:37, 12F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章