主要内容

imgca

获取包含图像的当前轴

描述

例子

斧头= imgca返回包含图像的当前轴。当前轴可以在常规图形窗口中,也可以在图像工具窗口中。请注意,包含图像的当前轴可能与最近访问的轴不相同。

如果没有图形包含包含图像的轴,则imgca创建一个新的轴。

斧头= imgca (无花果返回包含指定图形中的图像的当前轴。

例子

全部折叠

将灰度图像读入工作区。

我= imread (“coins.png”);imshow(我)

Figure包含一个轴对象。坐标轴对象包含一个类型为image的对象。

将图像转换为二值图像。

bw = imbinarize(我);imshow (bw)

Figure包含一个轴对象。坐标轴对象包含一个类型为image的对象。

填满二进制对象的空洞,然后计算对象的质心。

bw2 = imfill (bw,“黑洞”);s = regionprops (bw2“重心”);质心=猫(1、s.Centroid);

在同一个图形窗口中显示原始图像和质心的图形。请注意,当前轴包含质心的图形,而不是显示的图像。

subplot(1,2,1) imshow(I) subplot(1,2,2) plot(centroids(:,1),centroids(:,2),‘*’)轴图像

图中包含2个轴对象。轴对象1包含一个类型为line的对象。轴对象2包含一个类型为image的对象。

方向y-轴对图像是反向的。为使图像与图形的质心等效比较,将其反向y图的-轴方向。要获得包含质心图的最新轴,请使用gca函数。

甘氨胆酸h =;h.YDir =“反向”

使用imgca获取包含图像的最新轴。注意,这个轴不是最近的轴。用红色星号覆盖图像上的质心。

他= imgca;(他,“上”)图(他,质心(:1),重心(:,2),的r *)持有(他,“关闭”

图中包含2个轴对象。轴对象1包含一个类型为line的对象。轴对象2包含2个类型为图像、直线的对象。

输入参数

全部折叠

图,指定为数字对象。

输出参数

全部折叠

对象返回的包含图像的当前轴对象。

提示

  • imgca可以在图像工具中返回轴对象。您不能使用检索此轴gca

另请参阅

|||

之前介绍过的R2006a