文档

impixel

像素的颜色值

语法

impixel(我)
P = impixel(我c r)
P = impixel (X,地图)
P = impixel (X,地图,c, r)
[P c r] = impixel (___
P = impixel (x, y,我,xi,易)
(xi,咦,P) = impixel (x, y,我习易)

描述

impixel(我)返回指定图像中的像素值,在那里可以是灰度、二进制或RGB图像。Impixel显示指定的图像,并等待您使用鼠标选择图像中的像素。如果省略输入参数,impixel对当前坐标轴上的图像进行操作。

使用普通的按钮点击来选择像素。新闻退格删除删除先前选择的像素。要完成选择像素、添加最终像素,请按shift-click、右键单击或双击。在不添加最后一个像素的情况下完成选择像素,按返回

当你完成选择像素时,impixel返回一个-by-3矩阵的RGB值提供的输出参数。如果不提供输出参数,impixel返回的矩阵impixel无论图像类型如何,总是返回RGB三组像素值:

  • 对于RGB图像,impixel返回像素的实际数据。值是uint8整数或浮点数,取决于图像数组的类。

  • 对于索引图像,impixel返回存储在像素值所指向的colormap行中的RGB三元组。的值是浮点数。

  • 对于灰度图像,impixel返回强度值为RGB三元组,其中R=G=B。值是uint8整数或浮点数,取决于图像数组的类。

  • 对于二进制图像,impixel返回强度值为RGB三元组,其中R=G=B。的值是浮点数。

P = impixel(我c r)返回行和列向量指定的像素值r而且cr而且c必须是等长度的向量。的kth排P包含像素的RGB值(r (k)、c (k))

P = impixel (X,地图)返回指定索引图像中的像素值与相应的colormap,地图

P = impixel (X,地图,c, r)返回行和列向量指定的像素值r而且c

[P c r] = impixel (___返回所选像素的坐标。

P = impixel (x, y,我,xi,易)返回指定图像中的像素值,,在那里x而且y是两个元素向量指定图像吗XData而且YData西而且是否等长向量指定了返回值的像素的空间坐标P

(xi,咦,P) = impixel (x, y,我习易)返回所选像素的坐标。

类的支持金宝app

输入图像可以是类图像uint8uint16int16,或逻辑.所有其他的输入都是一流的

如果输入是,输出P.对于所有其他输入类,输出为.其余的输出是双倍的。

例子

全部折叠

读取一个真彩色图像到工作空间。

RGB = imread (“peppers.png”);

确定该列c和行r要提取的像素的索引。

C = [1 12 146 410];R = [1 104 156 129];

返回所选像素位置的数据。

像素= impixel (RGB c r)
像素=62 29 64 62 34 63 166 54 60 59 28 47

另请参阅

之前介绍过的R2006a

这个话题有帮助吗?