A = ones(100,100); 图像大小
你可以用R = raylrnd(A),生成噪声
之后加到图像上就行了。
具体如下:
A = imread('a.jpg');%a.jpg 输入灰度图像文件名。
R = raylrnd(A);
result = min(R+A,255);
上面用的是瑞利噪声,下面还提供了一些其他噪声函数
normrnd—正态分布;unifrnd—
均匀分布;exprnd—指数分布;betarnd—贝塔分布;gamrnd—
伽玛分布;lognrnd—
对数正态分布;weibrnd—威布尔分布;raylrnd—瑞利分布;binornd—二项分布;unidrnd—均匀分布;geornd—几何分布;poissrnd—
泊松分布;hygernd—
超几何分布;nbinrnd—负二项分布;chi2rnd—
卡方分布;trnd—t分布;frnd—F分布;ncx2rnd—非中心卡方分布;nctrnd—非中心t分布;ncfrnd—非中心F分布;mvnrnd—多元正态分布;random—随机数产生通用函数。
追问能具体联系你多交我点吗?我需要这方面的帮助。分随便你要多少