概述
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>
2、improfile 创建图像强度曲线
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个元素
最后
以上就是俊秀西牛为你收集整理的MATLAB 图像处理函数(第六章)(获取图像矩形像素的运用)的全部内容,希望文章能够帮你解决MATLAB 图像处理函数(第六章)(获取图像矩形像素的运用)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复