如何删除matlab中子图周围的边距?
注意
subaxis
不起作用。
set(gca, 'LooseInset', get(gca,'TightInset'))
不起作用
样品
以下代码:
%set(gca,'LooseInset',get(gca,'TightInset'));
rgb1=imread('..\FruitSample_small.png');
original1 = applycform(rgb1, makecform('srgb2lab'));
original1_L = original1(:,:,1);
original1_a = original1(:,:,2);
original1_b = original1(:,:,3);
rgb1=applycform(original1, makecform('lab2srgb'));
subaxis(5,4,1);
imshow(rgb1);
subaxis(5,4,2);
imshow(original1_L);
subaxis(5,4,3);
imshow(original1_a);
subaxis(5,4,4);
imshow(original1_b);
显示器
这是不可接受的。
图像平方(如您所见)。虽然左右边距可以通过保持纵横比来解释,但是上边距和下边距都是毫无根据的。
更新
请注意,“已经给出”的答案对我不起作用。