32.2显示图像

图像处理的一个自然部分是图像的可视化。最基本的函数是显示图像函数,显示第一个输入参数中给定的图像。

 
: imshow (im)
: imshow (im, limits)
: imshow (im, map)
: imshow (rgb, …)
: imshow (filename)
: imshow (…, string_param1, value1, …)
: h = imshow (…)

显示图像感应电动机这里的感应电动机可以是2维(灰度图像)或3维(RGB图像)矩阵。

如果限制是一个2-元素向量[低的, 高的],使用介于低的高的。如果传递了一个空矩阵限制,显示范围计算为图像中最小值和最大值之间的范围。

如果地图是有效的颜色map,则图像将使用提供的颜色map显示为索引图像。

如果给定的是文件名而不是图像,则会读取并显示该文件。

如果给定,参数字符串param1具有值值1. 字符串param1可以是以下任意一种:

显示范围

值1是如上所述的显示范围。

颜色图

值1是显示索引图像时要使用的颜色map。

xdata

如果值1是一个2元素向量,它必须包含形式为[xfirst,xlast]的水平图像极限,其中xfirst和xlast是角像素中心的下标。否则值1必须是向量,并且只有第一个和最后一个元素将分别用于xfirst和xlast。

ydata

如果值1是一个2-元素向量,它必须包含形式为[yfirst,ylast]的垂直图像极限,其中yfirst和ylast是角像素中心的坐标。否则值1必须是向量,并且只有第一个和最后一个元素将分别用于yfirst和ylastre。

可选返回值h是图像的图形句柄。

详见: 形象, imagesc, 颜色表, 灰色2英寸, rgb2ind.

 
: image (img)
: image (x, y, img)
: image (…, "prop", val, …)
: image ("prop1", val1, …)
: h = image (…)

将矩阵显示为索引彩色图像。

的元素img是当前颜色图的索引。

xy是可选的2-元素向量,[最小值,最大值],指定角像素的中心坐标。如果将范围指定为[最大值,最小值]则该图像将沿着该轴反转。为了方便起见,xy可以指定为与中的数据长度匹配的N元素向量img然而,只有第一个和最后一个元素将被用于确定轴尺寸。

可以为图像对象指定多个属性/值对,但它们必须成对出现。

可选返回值h是图像的图形句柄。

实现说明:图像的原点(0,0)位于左上角。对于普通地块,原点位于最下方。Octave通过正常绘制数据来处理此反转,然后通过设置ydir属性到颠倒。当每一幅图像和一幅普通的绘图都需要叠加时,这就返回了影响。推荐的解决方案是显示图像并且然后使用例如,flipud(ydata).

调用窗体:形象函数可以以两种形式调用:高级和低级。当使用普通参数调用时,首先调用的是High Levelformnewplot准备图形和轴。当唯一的输入形象是属性/值对使用“低级别”窗体,该窗体创建图像对象的新实例并将其插入当前轴中。

图形属性:属性的完整列表记录在图像属性.

详见: 显示图像, imagesc, 颜色表.

 
: imagesc (img)
: imagesc (x, y, img)
: imagesc (…, climits)
: imagesc (…, "prop", val, …)
: imagesc ("prop1", val1, …)
: imagesc (hax, …)
: h = imagesc (…)

显示矩阵的缩放版本img作为彩色图像。

对颜色图进行缩放,使矩阵的条目占据整个颜色图。如果clim= [lo, 你好]则该范围设置为clim当前轴的。

xy是可选的2-元素向量,[最小值,最大值],指定角像素的中心坐标。如果将范围指定为[最大值,最小值]则该图像将沿着该轴反转。为了方便起见,xy可以指定为与中的数据长度匹配的N元素向量img然而,只有第一个和最后一个元素将用于确定图像限制。

可选返回值h是图像的图形句柄。

调用窗体:imagesc函数可以以两种形式调用:高级和低级。当使用普通参数调用时,首先调用的是High Levelformnewplot准备图形和轴。当唯一的输入形象是属性/值对使用“低级别”窗体,该窗体创建图像对象的新实例并将其插入当前轴中。属性的完整列表记录在图像属性.

详见: 形象, 显示图像, caxis.


版权所有 © 2024 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号