基于颜色的特征提取

内容及要求:

一、设计说明

    基于内容的图像检索(content-based image retrieval, CBIR)技术由机器自动提取包含图像内容的可视化特征,如颜色、形状、纹理等,对数据库中的图像和查询样本图像在特征空间进行匹配,检索出与样本相似的图像。其原理框图如图1所示。

  

 

图1  基于内容的图像检索结构框架方框图

    图像特征的提取是基于内容的图像检索技术的基础。图像视觉信息内容主要涉及两层含义:一层是图像信息的视觉特征,如颜色(灰度)、纹理、形状与空间关系等,这是最低层的图像信息模型,也是图像所固有的物理属性,能被人的感官觉察出来的,图像内容是客观的;另一层是与人类认知领域相关的图像内容,即图像内容的语义描述,也称为高层次图像信息。前者用于描述所有图像共有的特征,与图像的具体类型或内容无关;后者则建立在对所描述图像内容的某些先验知识(或假设)的基础上,与具体的应用紧密相关。

    本次设计要求实现一种基于颜色特征的提取方法。

二、实验要求

1.构建图像库;

2.对图像库中的图像提取出颜色特征,如可以转换成HSV(色调、亮度、饱和度)空间,并分别对其进行非均匀量化,构成256柄一维矢量,然后将其展开成16*16的特征矩阵,求出特征矩阵的特征值。

3.进行实验数据处理和分析。

三、推荐参考资料

[1]章毓晋. 基于内容的视觉信息检索. 科学出版社, 2003

[2]庄越挺,潘云鹤,吴飞. 网上多媒体信息分析与检索. 清华大学出版社, 2002.

[3] 贺兴华、周媛媛、王继阳等.MATLAB 图像处理[M].人民邮电出版社,2006年

[4] 朱习军等. matlab在信号与图像处理中的应用[M].北京:电子工业出版社,2009年

四、具体实现部分代码如下:

 

%function:

%     基于颜色的特征提取

%date:2016-12-28

%author:songweiqi789

%from http://www.cnblogs.com/swads/

 

%clear value and read picture

clear;close all

RGB = imread('images/girl.jpg');

 

figure('name','process'),

subplot(2,1,1),

imshow(RGB),

title('RGB'),

%convert frame from RGB to HSV colorspace

hsv =rgb2hsv(RGB);

whos,

subplot(2,1,2),imshow(hsv),title('HSV'),

转载于:https://www.cnblogs.com/swads/p/6232360.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值