1、impixel 获取图像的像素值
作用获取图像的像素值,函数返回指定图像的虹路蓝值。
p=impixel(I) 用鼠标在图像上选取所点击图像处的像素值
p=impixel(I,c,r); c r表示指定位置的索取像素的位置
<span style="font-size:18px;">I=imread('lena.jpg'); c=[12 146 200]; r=[104 156 129]; p=impixel(I,c,r) </span>
c=improfile(n) 在当前图像上,使用鼠标进行选择n个像素点,按enter键可以返回像素的强度曲线
c=improfile(I,xi yi) 创建指定线段的像素强速曲线,向量xi yi指定线段的端点
[cx cy c]=improfiel(I,)返回鼠标指定线段上的像素点坐标以及像素值
<span style="font-size:18px;">I=imread('lena.jpg'); % x=[19 427 416 77 19]; % y=[96 462 37 33 96]; % hold on ; % plot(x,y); % figure; imshow(I) [cx cy c]=improfile; figure; improfile(I,cx,cy) </span>
作用表示计算矩阵A中所有元素的均值;
<span style="font-size:18px;">I=imread('lena.jpg'); bw=im2bw(I,graythresh(I)); imshow(bw) B=mean2(bw) </span>4、std2 表示计算矩阵的标准差
计算矩阵元素的标准差
B=std2(I)
5、reginprops 计算图像的局部性质
测量图像区域的属性
ststs=regionprops(L,properties) L表示标签区域L的属性,参量L是一个表示矩阵,L中的正整数元素对应的不同的区域,例如L中的元素为1的话,则对应的区域为1,L中的元素值为2的话,对应的区域为2,
properpos 属性名:
例子:
<span style="font-size:18px;">I=imread('lena.jpg'); bw=im2bw(I,graythresh(I)); L=bwlabel(bw); s=regionprops(L,'centroid'); centroid=cat(1,s.Centroid); imshow(bw); hold on plot(centroid(:,1),centroid(:,2),'r*');</span>
3、getline-----------用鼠标选择折线段 获得线段断点的坐标
4、getrect----------------用鼠标在图像中选取矩形 返回矩形的参量 xmin ymin width heigh
5、padarray---------------矩阵边界的扩展元素
padarray(A,padsize) 表示正数向量【m n]表示扩展边界的元素, 在第一维 和第二维 分别扩展 m n个元素