图像处理matlab
如下图所示,我怎么给上图加上和如下图一样的坐标轴 imagesc(...), axis xy GSM 发表于 2014-12-8 16:29imagesc(...), axis xy
谢谢你,但是我还有个疑问,如果我将这个图按比例缩放,怎么在坐标刻度不变的情况下让坐标按照图的大小来缩放 hpvin 发表于 2014-12-8 19:13
谢谢你,但是我还有个疑问,如果我将这个图按比例缩放,怎么在坐标刻度不变的情况下让坐标按照图的大小来 ...
就像下面这两张图,我把第二章图缩小了20倍,结果坐标轴的刻度也跟着缩小了20倍,但是我想让刻度不变 hpvin 发表于 2014-12-8 19:19
就像下面这两张图,我把第二章图缩小了20倍,结果坐标轴的刻度也跟着缩小了20倍,但是我想让刻度不变
ax = get(gcf,'CurrentAxes');
set(ax, 'FontSize', 你希望的字体大小); GSM 发表于 2014-12-8 22:34
ax = get(gcf,'CurrentAxes');
set(ax, 'FontSize', 你希望的字体大小);
谢谢你,我的意思不是字体大小,是刻度值的大小。上面两个图显示了,开始的刻度是0到几千,后来缩小变成0到几百了 x, y 轴设置最小值和最大值就好了
xlim()
ylim()
呱唧呱唧 发表于 2014-12-9 08:54
x, y 轴设置最小值和最大值就好了
xlim()
ylim()
这个方法我试过了,结果就像下面这张图一样,轴很大而图很小 hpvin 发表于 2014-12-9 12:02
这个方法我试过了,结果就像下面这张图一样,轴很大而图很小
这样哦,那你就试试下面这个命令。
set(gca,’xTick’,0:20:180)
set(gca,’xTickLabel’, 0:500:4500)
set(gca,’yTick’,0:20:180)
set(gca,’yTickLabel’,0:500:4500)
hpvin 发表于 2014-12-8 19:19
就像下面这两张图,我把第二章图缩小了20倍,结果坐标轴的刻度也跟着缩小了20倍,但是我想让刻度不变
你可以把缩小20倍的图再放大20倍后显示
x = imresize(x, 20, 'nearest');
页:
[1]
2