function [ out ] = myGBVS( scr )
img=imread(scr);
r=img(:,:,1);
g=img(:,:,2);
b=img(:,:,3);
r=im2double(r);
g=im2double(g);
b=im2double(b);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%色彩通道
I=(r+g+b)./3;
R=r-(g+b)./2;
G=g-(r+b)./2;
B=b-(r+g)./2;
Y=(r+g)./2-(abs(r-g))./2-b;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%方向通道
O=get4orient(I);
%%%%%%%%%%%%%%%%%%%%compute saliency
Isal=getgbvsmap(I);
Rsal=getgbvsmap(R);
Gsal=getgbvsmap(G);
Bsal=getgbvsmap(B);
Ysal=getgbvsmap(Y);
Osal0=getgbvsmap(O{1,1});
Osal45=getgbvsmap(O{1,2});
Osal90=getgbvsmap(O{1,3});
Osal135=getgbvsmap(O{1,4});
%%%%%%%%%%%%%%%%%%%%%%resize
Isalre=imresize(Isal,size(r),'bicubic');
Rsalre=imresize(Rsal,size(r),'bicubic');
Gsalre=imresize(Gsal,size(r),'bicubic');
Bsalre=imresize(Bsal,size(r),'bicubic');
Ysalre=imresize(Ysal,size(r),'bicubic');
Osal0re=imresize(Osal0,size(r),'bicubic');
Osal45re=imresize(Osal45,size(r),'bicubic');
Osal90re=imresize(Osal90,size(r),'bicubic');
Osal135re=imresize(Osal135,size(r),'bicubic');
%%%%%%%%%%%%%%%%%%%%%%%%combination
S=(Isalre+Rsalre+Gsalre+Bsalre+Ysalre+Osal0re+Osal45re+Osal90re+Osal135re)./9;
S=mat2gray(S);
T=graythresh(S);
Sbi=im2bw(S,T);
Sbi=bwmorph(Sbi,'spur');
Sbi=bwmorph(Sbi,'clean');
S1=Sbi.*(im2double((img(:,:,1))));
S2=Sbi.*(im2double((img(:,:,2))));
S3=Sbi.*(im2double((img(:,:,3))));
S0=cat(3,S1,S2,S3);
figure;
subplot(221);imshow(img);title('origin');
subplot(222);imshow(S);title('myGBVS');
subplot(223);imshow(Sbi);
subplot(224);imshow(S0);
end
没有合适的资源?快使用搜索试试~ 我知道了~
自己写的GBVS(matlab代码)非常简单简洁
共8个文件
m:8个
4星 · 超过85%的资源 需积分: 22 96 下载量 167 浏览量
2014-07-03
13:42:58
上传
评论 5
收藏 3KB RAR 举报
温馨提示
没有参考原文作者的代码,完全是我自己理解,自己重写,效果很好。用法,myGBVS('xxxx.jpg')
资源推荐
资源详情
资源评论
收起资源包目录
my-gbvs.rar (8个子文件)
my-gbvs
myGBVS.m 2KB
get4orient.m 656B
getgbvsmap.m 239B
geteqdis.m 289B
normgbvs.m 461B
getmarkovtrans.m 453B
compute.m 211B
Gscale.m 1KB
共 8 条
- 1
megaarthur
- 粉丝: 12
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页