matlab中imshowpair命令的返回类型是什么

时间:2016-03-12 14:06:52

标签: matlab image-processing

我已经尝试了所有可能的方法来在MATLAB中找出imshowpair命令的返回类型,但我仍然无法找到它的返回类型。

如果有人能告诉我它的返回类型,我会非常感激。

2 个答案:

答案 0 :(得分:2)

将来,使用class是确定函数返回的变量类型的一种非常简单的方法。

根据the documentationimshowpair的输出只是创建的图像对象的图形句柄。

h = imshowpair(rand(10), rand(10));

class(h)

     matlab.graphics.primitive.Image

您可以使用此图形手柄更改显示图像的外观。您可以致电get(h)获取您可以获取/设置的所有属性及其当前值的列表。 documentation for the image object提供了完整列表以及每个属性的描述。

答案 1 :(得分:2)

有三种主要方法:

  1. 感谢您的帮助。通过浏览imshowpair()的帮助页面,可以找到here,您可以点击输出 h ,超链接会显示一些关于它的信息,在此案例,是:
  2.   

    处理图形图像对象的句柄   图像对象,作为返回   处理由imshowpair创建的Handle Graphics图像对象。

    1. 感谢Workspace。在Matlab中,您可以设置窗口布局,以显示工作区,该工作区是您在内存中的所有Matlab变量的列表。在工作区中,您还可以显示类(类型)。在这种情况下,您会看到类似的东西(请原谅我的小工作区窗口):
      enter image description here
    2. 感谢class()功能。我C作为imshowpair()的输出,输入class(C)我得到:

      matlab.graphics.primitive.Image
      

      与Workspace案例中的结果相同。