主要内容

改变X和y坐标范围的显示图像

这个例子显示了如何指定一个默认的坐标系统通过改变世界XDataYData属性显示的图像。

读一个图像。

我= imread (“peppers.png”);

使用内在坐标系显示图像,返回属性的形象斧头。打开轴显示坐标系统。

图ax = imshow(我);标题(“与内在坐标图像显示”)轴

图包含一个坐标轴对象。坐标轴对象与内在坐标标题图像显示包含一个类型的对象的形象。

检查x - y坐标的范围,它存储在XDataYData的属性斧头。范围匹配图像的尺寸。

xrange = ax.XData
xrange =1×21 512
yrange = ax.YData
yrange =1×21 384

改变x - y坐标的范围。这个示例图像转移到正确的通过添加One hundred.坐标和变化图像减去25的坐标。

xrangeNew = xrange + 100;yrangeNew = yrange - 25;

显示图像,指定移位的空间坐标。

图axNew = imshow(我“XData”xrangeNew,“YData”,yrangeNew);标题(“非默认坐标图像显示”);轴

图包含一个坐标轴对象。坐标轴对象与非默认坐标标题图像显示包含一个类型的对象的形象。

确认范围的新形象的x - y坐标匹配指定的移动范围xrangeNewyrangeNew

axNew.XData
ans =1×2101 612
axNew.YData
ans =1×2-24 359

相关的话题