图形对象的属性.docVIP

  • 10
  • 0
  • 约2.12千字
  • 约 3页
  • 2018-03-29 发布于河南
  • 举报
图形对象的属性

重要的属性包括CData,CDataMapping属性、XData属性和YData属性等。 图形对象的CData属性 图形对象的CData属性包含一个数据阵列。在下面的代码中,h表示有image函数创建的图像对象的句柄::X和Y代表同一矩阵。 h=image(X); colonmap(map); Y=get(h,’CData’); 其中,属性CData数据阵列的维数决定了Matlab时使用颜色映像表还是使用RGB真彩的方式显示该图。如果CData属性的数据阵列是二维的,则图像显示为索引图像或灰度图像。不管哪一种方式,Matlab均使用颜色映像表。如果CData属性的数据阵列是三维的,例如m*n*3,那么matlab即将其显示为真彩图像。 (2)图形对象的CDataMapping属性 图形对象的CDataMapping属性决定图像是索引图像还是灰度图像,如果将该属性设置为direct,则该图像对象显示为索引图像。在这种情况下,CData属性中的数据阵列直接作为当前图形窗口的颜色影响表中的颜色索引,在matlab中,只要我们在调用image函数时只使用一个参数,则系统自动将CDatamapping属性市值为direct。例如,我们在命令行中输入下列代码: h=image(X); colonmap(map); Y=get(h,’CDataMapping’); 回车执行结果为 An

文档评论(0)

1亿VIP精品文档

相关文档