两点注意:
* uigetfile的语法:uigetfilt('filetype','对话框名称’,文件位置)
* 读取图像时,注意[filename,pathname]
的次序两次不同
global im [filename,pathname]=uigetfile({'*.jpg';'*.bmp';'*.tif'},'选择图片') str=[pathname,filename]; im=imread(str); axes(handles.axes1); imshow(im)
global im im1 = imcrop(); axes(handles.axes2); imshow(im1)
双击裁剪部分可以得到裁剪的图像
im2 = im(end:-1:1,:,:); %垂直旋转 im3 = im(:,end:-1:1,:); %水平旋转 im4 = im(end:-1:1,end:-1:1,:); %对角旋转
clc,clear,close all
文章来源: GUI设计