如何为图像创建特征向量数据库?

时间:2017-06-18 19:35:56

标签: database image matlab class vector

我有一个大约4个类的数据库,每个类大约有50个图像。我在Matlab上创建了一个特征向量,以从每个图像中提取我需要的特征。

如何为所有图像创建矢量数据库,然后按类训练它们?

1 个答案:

答案 0 :(得分:1)

创建一个50 * 4大小的单元格数组,其中行对应于每个图像,列对应于相应图像的每个类。检查下面的伪代码:

N = 50 ;  % number of images 
C = 4 ; % number of classes 
%% loop for each image 
iwant = cell(N,C) ;
for i = 1:N
    %% Extract the features of images,
    iwant{i,1} = rand(10) ;
    iwant{i,2} = rand(5) ;
    iwant{i,3} = rand(6) ;
    iwant{i,4} = rand(11) ;
end