基於顏色的特徵提取

內容及要求:數據庫

1、設計說明框架

    基於內容的圖像檢索(content-based image retrieval, CBIR)技術由機器自動提取包含圖像內容的可視化特徵,如顏色、形狀、紋理等,對數據庫中的圖像和查詢樣本圖像在特徵空間進行匹配,檢索出與樣本類似的圖像。其原理框圖如圖1所示。spa

  

 

圖1  基於內容的圖像檢索結構框架方框圖設計

    圖像特徵的提取是基於內容的圖像檢索技術的基礎。圖像視覺信息內容主要涉及兩層含義:一層是圖像信息的視覺特徵,如顏色(灰度)、紋理、形狀與空間關係等,這是最低層的圖像信息模型,也是圖像所固有的物理屬性,能被人的感官覺察出來的,圖像內容是客觀的;另外一層是與人類認知領域相關的圖像內容,即圖像內容的語義描述,也稱爲高層次圖像信息。前者用於描述全部圖像共有的特徵,與圖像的具體類型或內容無關;後者則創建在對所描述圖像內容的某些先驗知識(或假設)的基礎上,與具體的應用緊密相關。blog

    本次設計要求實現一種基於顏色特徵的提取方法。it

2、實驗要求io

1.構建圖像庫;圖像處理

2.對圖像庫中的圖像提取出顏色特徵,如能夠轉換成HSV(色調、亮度、飽和度)空間,並分別對其進行非均勻量化,構成256柄一維矢量,而後將其展開成16*16的特徵矩陣,求出特徵矩陣的特徵值。function

3.進行實驗數據處理和分析。基礎

3、推薦參考資料

[1]章毓晉. 基於內容的視覺信息檢索. 科學出版社, 2003

[2]莊越挺,潘雲鶴,吳飛. 網上多媒體信息分析與檢索. 清華大學出版社, 2002.

[3] 賀興華、周媛媛、王繼陽等.MATLAB 圖像處理[M].人民郵電出版社,2006年

[4] 朱習軍等. matlab在信號與圖像處理中的應用[M].北京:電子工業出版社,2009年

4、具體實現部分代碼以下:

 

%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'),

相關文章
相關標籤/搜索