功能简介:像素的颜色值
使用方法:
Impixel函数返回指定的图像像素的RGB(红red、绿green、蓝blue)颜色值。 在下面的语法中,impixel函数显示输入图像,并等待你用鼠标指定像素:
P = impixel(I)
P = impixel(X,map)
P = impixel(RGB)
如果省略输入参数,impixel作用于当前使用的图像。
使用鼠标左键单击来选择像素,可以在不同位置单击来选择多个像素。 按backspace或delete删除先前选择的像素。按住shift点击鼠标左键,单击鼠标右键或者双击鼠标左键,都可以添加最后一个像素并结束选择显示结果;按回车键可以结束选择并且不添加像素 。
完成像素的选择后,impixel向输出参数中返回一个代表所选像素RGB值的m×3的矩阵,m为所选像素的个数。 如果你没有提供输出参数,impixel将矩阵返回到ans中。
你也可以使用以下语法,通过非交互式的方式指定像素:
P = impixel(I,c,r)
P = impixel(X,map,c,r)
P = impixel(RGB,c,r)
r和c是等长的向量,代表所选像素的坐标,像素的RGB值返回在P中。P的第K行包含像素(r(k),c(k))的RGB值。
如果提供三个输出参数,impixel返回所选像素的坐标。 例如:
[c,r,P] = impixel(...)
为给输入图像指定一个非默认的三维坐标系,可以使用以下语法:
P = impixel(x,y,I,xi,yi)
P = impixel(x,y,X,map,xi,yi)
P = impixel(x,y,RGB,xi,yi)
x和y是代表图像的X坐标和Y坐标的二元向量。xi和yi是等长的向量,代表像素的三维坐标,像素的RGB值返回在P中。如果提供三个输出参数,impixel返回所选像素的坐标。
[xi,yi,P] = impixel(x,y,...)
使用方法:
Impixel函数返回指定的图像像素的RGB(红red、绿green、蓝blue)颜色值。 在下面的语法中,impixel函数显示输入图像,并等待你用鼠标指定像素:
P = impixel(I)
P = impixel(X,map)
P = impixel(RGB)
如果省略输入参数,impixel作用于当前使用的图像。
使用鼠标左键单击来选择像素,可以在不同位置单击来选择多个像素。 按backspace或delete删除先前选择的像素。按住shift点击鼠标左键,单击鼠标右键或者双击鼠标左键,都可以添加最后一个像素并结束选择显示结果;按回车键可以结束选择并且不添加像素 。
完成像素的选择后,impixel向输出参数中返回一个代表所选像素RGB值的m×3的矩阵,m为所选像素的个数。 如果你没有提供输出参数,impixel将矩阵返回到ans中。
你也可以使用以下语法,通过非交互式的方式指定像素:
P = impixel(I,c,r)
P = impixel(X,map,c,r)
P = impixel(RGB,c,r)
r和c是等长的向量,代表所选像素的坐标,像素的RGB值返回在P中。P的第K行包含像素(r(k),c(k))的RGB值。
如果提供三个输出参数,impixel返回所选像素的坐标。 例如:
[c,r,P] = impixel(...)
为给输入图像指定一个非默认的三维坐标系,可以使用以下语法:
P = impixel(x,y,I,xi,yi)
P = impixel(x,y,X,map,xi,yi)
P = impixel(x,y,RGB,xi,yi)
x和y是代表图像的X坐标和Y坐标的二元向量。xi和yi是等长的向量,代表像素的三维坐标,像素的RGB值返回在P中。如果提供三个输出参数,impixel返回所选像素的坐标。
[xi,yi,P] = impixel(x,y,...)