matlab学习笔记(十二)---二值图像及其特征提取

原创 2015年11月19日 14:18:48

1、二值图像的生成

函数im2bw:把图像转换成二值图像

load trees;
BW=im2bw(X,map,0.4);
subplot(121),imshow(X,map),title('原图像');
subplot(122),imshow(BW),title('二值图像');
效果图如下:

 

2、特征提取

2.1图像面积

函数bwarea:获取二值图像的面积

计算图像circbw.tif在膨胀运算前后图像面积的改变

BW=imread('circbw.tif');
SE=ones(5);
BW1=imdilate(BW,SE);
subplot(121),imshow(BW),title('膨胀前图像');
subplot(122),imshow(BW1),title('膨胀后图像');
increase=(bwarea(BW1)-bwarea(BW))/bwarea(BW)
效果图如下:


2.2欧拉运算

函数bweuler:计算图像的欧拉数

计算circles.png的欧拉数

BW = imread('circles.png');
imshow(BW);
bwarea(BW)
效果图如下:








版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Matlab版本的特征提取实验过程

首先把人脸库中的图片进行标准化,根据两个眼睛来切割出人脸区域,形如下图所示: matlab程序如下 %函数介绍: 人脸的大小归一化 手工点击自动切割图片为规定大小 function Un...
  • bxyill
  • bxyill
  • 2012年09月06日 10:54
  • 18414

MATLAB中关于图像特征提取相关内容

一、图像的边缘检测及edge函数的Prewitt和Ganny算子 ①图像的边缘:指其周围像素灰度急剧变化的那些像素的集合,他是图像最基本的特征。边缘存在于目标,背景和区域之间,所以,它是图像分割所依...

MATLAB图像处理-特征提取-形状特征 方法小结

(一)特点:各种基于形状特征的检索方法都可以比较有效地利用图像中感兴趣的目标来进行检索,但它们也有一些共同的问题,包括:①目前基于形状的检索方法还缺乏比较完善的数学模型;②如果目标有变形时检索结果往往...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

图像处理之Matlab特征提取和表达

介绍图像处理之特征提取和表达,使用bwboundaries函数获取边界,使用regionprops函数统计特征...

MATLAB图像处理---特征提取

1.图像的边缘检测 edge  图像的边缘是指其周围像素灰度急剧变化的那些像素的集合,它是图像最基本的特征。边缘是位置的标志,对灰度的变化不敏感,因此,边缘也是图像匹配的重要特征。而边缘检测基本思想是...

图像特征提取

从本节开始, 我们将逐步从数字图像处理向图像识别过渡。 严格地说, 图像特征提取属于图像分析的范畴, 是数字图像处理的高级阶段, 同时也是图像识别的开始。本文主要包括以下内容 常用的基本...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

MATLAB图像处理——特征提取

1、图像的边缘检测的原理及基于Canny算子检测图像 答:边缘检测基本思想实现检测图像中的边缘点,再按照某种策略将边缘点连接成轮廓,从而构成分割区域。...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:matlab学习笔记(十二)---二值图像及其特征提取
举报原因:
原因补充:

(最多只允许输入30个字)