求编一个MATLAB函数,实现矩阵扩展一个像素~~~~成功再追加100分!因为急迫,所以信誉!!

[复制链接]
查看11 | 回复2 | 2012-1-19 13:58:24 | 显示全部楼层 |阅读模式
imageex(limage,heightx2,widthx2);A=size(height,width);B=zeros(m+h*2,n+w*2); %创建个扩展大小的0矩阵B(h+1:h+m,w+1:w+n)=A(m,n);
%将原矩阵填入中间位置B(1:h,w+1:w+n)=A(1,:);%大矩阵的上面扩展行赋值为原矩阵的第一行B(h+m+1:h*2+m)=A(m,:);%大矩阵的下面扩展行赋值为原矩阵的最后一行B(h+1:h+m,1:w)=A(:,1);%大矩阵的左面扩展列赋值为原矩阵的最左一列B(h+1:h+m,w+n+1:n+w*2)=A(:,n)%大矩阵的右...
回复

使用道具 举报

千问 | 2012-1-19 13:58:24 | 显示全部楼层
弱智版。。function b=imageex(limage,height,width)m=width;n=height;b=zeros(m+2,n+2);for i=1:m
for j=1:n
b(i+1,j+1)=limage(i,j);
endendi=1;for j=1+1...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行