• 大小: 3KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-05
  • 语言: 其他
  • 标签:

资源简介

程序包含了三种颜色特征的提取:颜色直方图、颜色矩、颜色聚合向量

资源截图

代码片段和文件信息

function [oneChannel updatedNumC] = discretizeColors(imgnumColors)  
  
width = size(img2);  
height = size(img1);  
oneChannel = zeros(heightwidth);  
  
% We have 3 channels. For each channel we have V unique values.   
% So we want to find the value of V given that V x V x V ~= numColors  
numOfBins = floor(pow2(log2(numColors)/3));  
numOfBinsSQ = numOfBins*numOfBins;  
img = floor((img/(256/numOfBins)));  
for i=1:height  
    for j=1:width  
        oneChannel(ij) = img(ij1)*numOfBinsSQ ...  
            + img(ij2)*numOfBins + img(ij3);  
    end  
end  
updatedNumC = power(numOfBins3);  
  
end 


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-06-27 14:45  颜色特征提取\
     文件         198  2016-06-23 16:17  颜色特征提取\RGB空间颜色直方图.txt
     文件         333  2016-06-23 19:57  颜色特征提取\RGB空间颜色矩.txt
     目录           0  2016-06-27 14:45  颜色特征提取\颜色聚合向量\
     文件         645  2016-06-24 14:49  颜色特征提取\颜色聚合向量\discretizeColors.m
     文件         861  2016-06-24 14:41  颜色特征提取\颜色聚合向量\getCCV.m
     文件         216  2016-06-24 14:42  颜色特征提取\颜色聚合向量\main.m

评论

共有 条评论

相关资源