基于svm的嵌入与提取
计算机学习网(http://www.haircuthome.com) 欢迎你的访问
- % designed by superdont
- % WWW.HAIRCUTHOME.COM
- clc;
- clear all;
- o=imread('E:\工作\科研\奇异值\image\lena.bmp');
- od=double(o);
- w=imread('E:\工作\科研\奇异值\image\w.bmp');
- %对分好的块进行svd变换
- [u1 d1 v1]=svd(od);
- d12=d1+10*w;
- [u2 d2 v2]=svd(d12);
- ow=u1*d2*v1';
- ow=uint8(ow);
- figure,imshow(ow);
- imwrite(ow,'E:\工作\科研\奇异值\image\lenawatermarked.bmp','bmp');
- owr=imread('E:\工作\科研\奇异值\image\lenawatermarked.bmp');
- owr=double(owr);
- [tu1 td1 tv1]=svd(owr);
- td12=u2*td1*v2';
- tw=td12-d1
- for i=1:512
- for j=1:512
- if tw(i,j)>5
- tw(i,j)=1;
- else
- tw(i,j)=0;
- end
- end
- end
- % tw=uint8(tw)
- figure,imshow(tw,[]);
上一篇:二维小波变换,并显示各个子带图[ 04-24 ]下一篇:matlab使用reshape应该注意的问题[ 04-24 ]
- 相关信息
- 没有相关内容
- 用户信息中心
-
- 栏目导航
-
- 找不到相关分类
- 本月排行TOP10
-
- 还没有任何项目!
- 网站统计




