数字图像相关-高斯分布散斑图生成MATLAB代码
生活随笔
收集整理的這篇文章主要介紹了
数字图像相关-高斯分布散斑图生成MATLAB代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數字圖像相關-數字散斑圖(高斯分布)生成MATLAB代碼
本程序是參照《數字散斑相關方法研究和應用》博士論文中第四章思想基于MATLAB軟件開發平臺編寫的代碼,供想學習數字散斑相關算法的人員參考。
clear
clc
Num=1500;
Height=128;
Width=128;
I0=1;
R=3;
for i=1:1:Height
for j=1:1:Width
xk=randint(Num,1,[1,Height]);
yk=randint(Num,1,[1,Width]);
Y=I0*(exp(-(((i-xk).^2)+((j-yk).^2)/R^2)));
I(i,j)=sum(Y);
end
end
figure(1);
imshow(I);
imwrite(I,’ImgSpeck.bmp’);
總結
以上是生活随笔為你收集整理的数字图像相关-高斯分布散斑图生成MATLAB代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python网页编辑器-Python J
- 下一篇: 研究svg编辑器过程中遇到的问题总结