使用matlab GUI调整图像大小

时间:2014-01-06 19:07:08

标签: image matlab matlab-guide

我正在尝试使用MATLAB GUI调整图像大小。这是调整大小按钮回调

global im
prompt = {'Enter rate of increase/decrease:'};
dlg_title = 'Resize';
num_lines = 1;
sr = inputdlg(prompt,dlg_title,num_lines);
sr = str2double(sr);
ims=im;
ims=imresize(ims,sr);
axes(handles.frame);
imshow(ims);

我的问题是轴不能缩放以适应新的图像尺寸。我的意思是,当我输入介于0和1之间的值时,图像尺寸(轴尺寸)不会减小,因此图像会拉伸以适应轴,从而扭曲图像。

当我输入值> 1时会发生同样的事情。

0 个答案:

没有答案