matlab导入了二维图形后,怎么旋转图形以得到三维图形我用的是MATLAB7.0

发布时间:2021-02-26 02:42:49

matlab导入了二维图形后,怎么旋转图形以得到三维图形我用的是MATLAB7.0

网友回答

交大的吧!A=imread('tu.bmp');
m=1;isfirst=1;
for i=1:648
for j=1:1152
if A(i,j)==0
if isfirst==1
fyh=i;
isfirst=0;
endx(m)=i;
y(m)=j;
m=m+1;
endendendlyh=x(70349);
m=1;for i=1:1152
if A(fyh,i)==0
topx(m)=fyh;
topy(m)=i;
m=m+1;
endendisfirst=1;
m=1;for i=fyh:lyh
for j=1:1152
if A(i,j)==0
if isfirst==1
leftx(m)=i;
lefty(m)=j;
m=m+1;
isfirst=0;
endendendisfirst=1;
endzhongdian=(topy(1)+topy(240))/2;
for i=1:384
rightx(i)=leftx(i);
righty(i)=zhongdian*2-lefty(i);
endm=1;for i=1:1152
if A(lyh,i)==0
bottomx(m)=lyh;
以上问题属网友观点,不代表本站立场,仅供参考!