| 查看: 1849 | 回复: 10 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
wangqifei207新虫 (小有名气)
|
[求助]
外导的课布置了一道图像处理的作业题。不会啊。求大侠,。
|
||
|
要求用MATLAB 实现对一幅图像的pca处理。具体要求和步骤如下, 1.将一幅图像(随便一幅)分成8*8的block. 2 . 移去均值。 3.估计这些数据的协方差矩阵。 4.计算这个矩阵的特征值和特征向量。 5.将每个子block 投影到最大特征值对应的N个特征向量对应的子空间上,再加上之前移去的均值。 要求将处理过的图像和原图进行对比。以前在国内是做控制的,现在上课这个老师是做图像的,学矩阵理论,然后他就布置这么道题。不知道从哪下手啊。求大侠帮忙。。急啊。 后天马上就要交了。。希望高人指点。小女子不胜感激啊。。 |
» 收录本帖的淘帖专辑推荐
信息技术 |
» 猜你喜欢
心脉受损
已经有5人回复
博士读完未来一定会好吗
已经有15人回复
Springer期刊投稿求助
已经有4人回复
读博
已经有3人回复
小论文投稿
已经有3人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有9人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
高分子化学老师布置的几道作业题,帮忙看看 啊!!!越详细越好!
已经有20人回复
求助 超声提取仪工作原理图及操作流程
已经有3人回复
【教程】SPSS软件医学统计应用图片演示-多元线性回归操作过程
已经有130人回复
本科院校人事代理还是省图的员工
已经有8人回复
想在广东省内寻求可以调剂的博导,人工智能、模式识别、图像处理、算法研究、机器学习
已经有6人回复
【讨论】图像处理有CS另外的数据库,计算机网络,嵌入式好找工作吗
已经有3人回复
【求助】请问,我想拍微球的横切面电镜扫描图,观察球内部结构,我应该请问该如何操作
已经有7人回复
【求助】电化学工作站做出来的循环伏安图
已经有32人回复
【投稿崩溃中】【加了几张操作的图】求助各位大牛怎么回事
已经有9人回复
kk_2010
木虫 (正式写手)
- 应助: 29 (小学生)
- 金币: 2889.9
- 散金: 161
- 红花: 5
- 帖子: 410
- 在线: 549.8小时
- 虫号: 1052383
- 注册: 2010-07-05
- 专业: 模式识别
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
mze04532(金币+2): 奖励热心~ 2012-01-27 21:08:10
wangqifei207: 金币+10, ★★★很有帮助 2012-05-09 22:57:17
感谢参与,应助指数 +1
mze04532(金币+2): 奖励热心~ 2012-01-27 21:08:10
wangqifei207: 金币+10, ★★★很有帮助 2012-05-09 22:57:17
|
clc; clear all; %%%PCA Reconstruct img=imread('cameraman.tif'); % figure;imshow(img); %%%%%%%%%%%%分成8*8block 1 win=8; B1 = im2col(img,[win win],'distinct'); % B1 = im2col(img,[win win],'sliding'); B1=double(B1); N=size(B1,2); %%%%%%%%%减去均值 2 samplemean=(mean(B1'))'; %平均图片,1*N xmean=B1-samplemean*ones(1,N); %%%%%%%%计算这些数据的协方差矩阵 %获取特征植及特征向量 sigma=xmean*xmean'; [v,d]=eig(sigma); d1=diag(d); %%%%%按特征值大小以降序排列 dsort=flipud(d1); vsort=fliplr(v); %%%%%每个子Block进行投影 p=40;%%选择最大特征值的数目 %%计算所有样本在投影向量的投影系数 UU=vsort(:,1:p)'; YY= UU*B1; B_Recon=UU'*YY+samplemean*ones(1,N); img_recon= col2im(B_Recon,[win win],size(img), 'distinct'); resimgf=img_recon; resimgf=(resimgf-min(resimgf( ))/(max(resimgf( )-min(resimgf( ));resimgf=im2uint8(resimgf); str1=num2str(entropy(uint8(img))); str2=num2str(entropy(resimgf)); subplot(2,1,1); imshow(uint8(img));title('Source Image');text(20,20,strcat('entropy=',str1)); subplot(2,1,2);imshow(resimgf);title('PCA reconstructed Image');text(20,20,strcat('entropy=',str2)); fprintf('ok\n'); |
9楼2012-01-25 10:57:05
2楼2012-01-19 00:14:47
wangqifei207
新虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 218.9
- 散金: 21
- 帖子: 129
- 在线: 25.8小时
- 虫号: 1195404
- 注册: 2011-01-24
- 专业: 导航、制导与传感技术
3楼2012-01-19 06:00:51
H_LG
银虫 (正式写手)
- 应助: 2 (幼儿园)
- 金币: 157.8
- 散金: 228
- 帖子: 334
- 在线: 82.3小时
- 虫号: 579678
- 注册: 2008-07-11
- 性别: GG
- 专业: 计算数学与科学工程计算

4楼2012-01-19 09:33:30













回复此楼
))/(max(resimgf(