infrared imaging neighborhood processing feature extraction parallel processing image recognition.
标 签 红外成像 邻域处理 特征提取 并行处理 图像识别.
clear
close all
I=imread('111.bmp');
figure(1)
imshow(I)
J=find(I<150);%是一个求图像中每个小颗粒的面积和周长:
I = imread('4.BMP');
BW = im2bw(I); % 转化为二值图像
[L,N] = bwlabel(BW,4); % 标注二进制图像中已连接的部分
X=2;%默认图像中只有一个连同区域.
[i j]=find(L==X);%将标注的区域放到一个数组中.
bwi=bwselect(L,i,j,4);
p=bwperim(bwi);
perm=sum(sum(p));%周长.
area=size(i);%面积.标注区域像素点数就为物体面积.
imshow(BW);
pa=['图像面积为:' num2str(area) '像素点'];
pp=['图像周长为:' num2str(perm) '像素'];
xxx=[pa,pp];
title(xxx);
I(J)=0;
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载
- 1
- 2
- 3
- 4
前往页