资源简介

SVM 用于基于块划分特征提取的图像分类,主要针对一幅图片的类型进行判断,比如说是古建筑、水体、植被等。

资源截图

代码片段和文件信息

function FR = getFeature(I)
% I为图像的像素值
% FR为SubImageNum*100维的特征向量矩阵
% Modified by WENG 2014.12.25 2008
% hurricanblue@126.com

%采用wh * ww 窗口划分图像
I = im2double(I);
[M N ~] = size(I);

block_RW =  5 ;
block_CW =  5 ;

SubImgNum_R = floor(M/block_RW) ;
SubImgNum_C = floor(N/block_CW) ;

R_Start = (0:SubImgNum_R-1)*block_RW + 1;
R_End   = (1:SubImgNum_R)*block_RW;
C_Start = (0:SubImgNum_C-1)*block_CW + 1;
C_End   = (1:SubImgNum_C)*block_CW;

%figure;
for i = 1 : SubImgNum_R
    for j = 1 : SubImgNum_C
        
        SubImg = I(R_Start(i):R_End(i) C_Start(j):C_End(j) :);
        
        %将像素的RGB模式转换为HSV.
        H = rgb2hsv(SubImg) ;
        
        %将HSV像素量化为100级
        Q =  ceil(H.*10);
        MPixel = Q(: : 1).*Q(: : 2) ;
        
        %将Q矩阵

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件     1833356  2014-12-25 15:24  SVM 用于基于块划分特征提取的图像分类\0.png
     文件        1239  2014-12-25 20:09  SVM 用于基于块划分特征提取的图像分类\getFeature.m
     文件        1018  2014-12-25 16:08  SVM 用于基于块划分特征提取的图像分类\getSubImageClass.m
     文件        1761  2014-12-25 20:54  SVM 用于基于块划分特征提取的图像分类\photoclassify.m
     文件        1215  2011-02-28 10:22  SVM 用于基于块划分特征提取的图像分类\rgb2hsv.m
     文件        1614  2014-12-25 19:33  SVM 用于基于块划分特征提取的图像分类\sofm.m
     文件      287064  2014-12-25 15:17  SVM 用于基于块划分特征提取的图像分类\svm图像分类.pdf
     文件     1456285  2014-12-25 15:27  SVM 用于基于块划分特征提取的图像分类\zmd.png
     文件         167  2014-12-25 16:05  SVM 用于基于块划分特征提取的图像分类\Data\100.png
     文件         167  2014-12-25 16:05  SVM 用于基于块划分特征提取的图像分类\Data\101.png
     文件         140  2014-12-25 16:05  SVM 用于基于块划分特征提取的图像分类\Data\102.png
     文件         117  2014-12-25 16:05  SVM 用于基于块划分特征提取的图像分类\Data\103.png
     文件         123  2014-12-25 16:05  SVM 用于基于块划分特征提取的图像分类\Data\104.png
     文件         122  2014-12-25 16:05  SVM 用于基于块划分特征提取的图像分类\Data\105.png
     文件         115  2014-12-25 16:05  SVM 用于基于块划分特征提取的图像分类\Data\106.png
     文件         125  2014-12-25 16:05  SVM 用于基于块划分特征提取的图像分类\Data\107.png
     文件         149  2014-12-25 16:05  SVM 用于基于块划分特征提取的图像分类\Data\108.png
     文件         164  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\109.png
     文件         143  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\200.png
     文件         167  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\201.png
     文件         160  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\202.png
     文件         158  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\203.png
     文件         160  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\204.png
     文件         155  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\205.png
     文件         161  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\206.png
     文件         154  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\207.png
     文件         165  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\208.png
     文件         159  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\209.png
     文件         161  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\300.png
     文件         167  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\301.png
     文件         167  2014-12-25 16:06  SVM 用于基于块划分特征提取的图像分类\Data\302.png
............此处省略19个文件信息

评论

共有 条评论