MATLAB 图像处理函数(第六章)(获取图像矩形像素的运用)
1、impixel ?獲取圖像的像素值
作用獲取圖像的像素值,函數(shù)返回指定圖像的虹路藍(lán)值。
p=impixel(I) ? ?用鼠標(biāo)在圖像上選取所點(diǎn)擊圖像處的像素值
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 ? ? 創(chuàng)建圖像強(qiáng)度曲線 ? ? ?
c=improfile(n) ? ?在當(dāng)前圖像上,使用鼠標(biāo)進(jìn)行選擇n個(gè)像素點(diǎn),按enter鍵可以返回像素的強(qiáng)度曲線
c=improfile(I,xi yi) ? 創(chuàng)建指定線段的像素強(qiáng)速曲線,向量xi yi指定線段的端點(diǎn)
[cx cy c]=improfiel(I,)返回鼠標(biāo)指定線段上的像素點(diǎn)坐標(biāo)以及像素值
<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>
作用表示計(jì)算矩陣A中所有元素的均值;
計(jì)算矩陣元素的標(biāo)準(zhǔn)差
B=std2(I)
5、reginprops ? 計(jì)算圖像的局部性質(zhì)
測(cè)量圖像區(qū)域的屬性
ststs=regionprops(L,properties) ? ? L表示標(biāo)簽區(qū)域L的屬性,參量L是一個(gè)表示矩陣,L中的正整數(shù)元素對(duì)應(yīng)的不同的區(qū)域,例如L中的元素為1的話,則對(duì)應(yīng)的區(qū)域?yàn)?,L中的元素值為2的話,對(duì)應(yīng)的區(qū)域?yàn)?,
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-----------用鼠標(biāo)選擇折線段 ? 獲得線段斷點(diǎn)的坐標(biāo)
4、getrect----------------用鼠標(biāo)在圖像中選取矩形 ?返回矩形的參量 ?xmin ymin ?width heigh
5、padarray---------------矩陣邊界的擴(kuò)展元素
padarray(A,padsize) ? ? ?表示正數(shù)向量【m n]表示擴(kuò)展邊界的元素, ?在第一維 ?和第二維 分別擴(kuò)展 m ?n個(gè)元素
總結(jié)
以上是生活随笔為你收集整理的MATLAB 图像处理函数(第六章)(获取图像矩形像素的运用)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 支持向量机的理解
- 下一篇: MATLAB 图像函数(第七章) 图