clearclcclf reset
set(gcf,'unit','normalized','name','图像旋转','menubar','none','position',[0.2,0.2,0.6,0.6])
set(gcf,'defaultuicontrolunits','normalized')
set(gcf,'defaultuicontrolbackgroundcolor','w')
set(gcf,'defaultuicontrolfontsize',12)
str1='生成图像'str2='旋转90度'
h_push1=uicontrol(gcf,'style','push','position',[0.2,0.05,0.2,0.05],'string',str1)
h_push2=uicontrol(gcf,'style','push','position',[0.6,0.05,0.2,0.05],'string',str2)
set(h_push1,'callback',['sctx'])
set(h_push2,'callback',['xuanzhuan'])
新建m文件,文件名为:sctx.m;内容为:
RGB=imread('meinv.jpg')
imshow(RGB)
新建m文件,文件名为:xuanzhuan.m;内容为:
[a b c]=size(RGB)
for k=1:3
A(:,:,k)=rot90(squeeze(RGB(:,:,k)))%逆时针旋转90度
end
RGB=uint8(A)
imshow(RGB)
clear A
===========================================
找一张美女图片,文件名为:meinv.JPEG,JPG格式。
将所有文件都拷贝到MATLAB搜索路径下。
在主窗口中输入:tuxiang,按回车即可运行程序。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)