资源简介

生成显著图方法,一种基于空间频域分析的显著性分析算法(Spectral Residual,SR算法)的matlab实现代码

资源截图

代码片段和文件信息

function saliencyMap = saliency(Image )
%SALIENCY Summary of this function goes here
%   Detailed explanation goes here
%im=Img;
inImg = im2double(rgb2gray(Image));
myFFT = fft2(inImg);
myLogAmplitude = log(abs(myFFT));
myPhase = angle(myFFT);
saliencyMap = abs(ifft2(exp(i*myPhase))).^2;
saliencyMap = mat2gray(imfilter(saliencyMap fspecial(‘gaussian‘ [10 10] 8)));
end


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      272694  2012-04-17 22:09  SR\1.bmp
     文件         388  2013-03-15 16:12  SR\saliency.m
     文件          83  2013-03-15 16:09  SR\test.m
     目录           0  2013-03-15 16:03  SR\

评论

共有 条评论