matlab impixel的用法
2015-10-08 15:10
1646 查看
功能简介:像素的颜色值
使用方法:
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,...)
转自http://wiki.ilovematlab.cn/doc-view-879.html
使用方法:
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,...)
转自http://wiki.ilovematlab.cn/doc-view-879.html
相关文章推荐
- 将OpenCV里SIFT的keypoint坐标以及描述子向量输出给MATLAB
- MATLAB并行编程
- matalb 画plot图
- matlab中的max函数
- matlab中的元胞数组保存问题
- MATLAB并行计算工具箱使用
- 如何在Zemax与Matlab间通信
- Matlab 日期频次统计
- matlab中的sparse和full函数(稀疏矩阵和非稀疏矩阵之间的转换)
- Writing Fast Matlab code 3-5
- 用MATLAB填補照片中空白的區域
- 11.14 MATLAB编译错误中英对照29
- 11.13 matlab编译生成执行文件注意的若干问题
- Mac OS X10.10下Matlab 2014b安装libsvm-3.20
- MATLAB图像操作(变换,读写,显示,增强)
- matlab中的文本处理
- matlab中gscale函数——M文件
- Matlab机器人工具箱
- Matlab-GUI 这个例子包含了几乎所有的matlab按钮
- Matlab GUI设计——文件读取和保存uigetfile,uiputfile