三、photoshop圖像濾鏡——油畫算法
有關油畫的算法,我在各類網站包括數據庫查詢了許久,只瞭解到這麼一種:用當前點四周一定範圍內任意一點的顏色來替代當前點顏色,最常用的是隨機的採用相鄰點進行替代。
根據相應的算法,我們就可以很快編寫相應的程序,由於是隨機替代,故需要用到rand函數。
size_info=size(img);
height=size_info(1);
width=size_info(2);
N=2;
out=zeros(height,width,3);
for i=1:height
for j=1:width
temp=uint8(rand()*(N^2-1));
m=temp/N;
n=mod(temp,N);
h=mod(double(i-1)+double(m),double(height));
w=mod