www.gusucode.com > ​matlab,图像识别的简单人机界面源码程序 > gabortrain.m

    function [] = gabortrain()
% 函数功能:
%     修改图库和训练测试时所用的图像类号以及图像序号
%     图库路径和图像格式存入path.mat
%     训练测试时所用的图像类号以及图像序号存入class.mat
%     
% 输入参数:
%     无
% 
path = input('输入图像库路径(以斜线结尾)\n        ','s');
imformat = input('输入图像格式(以.开头)\n        ','s');
trainClasses = input('输入训练类(以数组形式)\n        ');
trainPics = input('输入训练图像序号(以数组形式)\n        ');

%读入训练图像数据
[train,imsize,trainName] = gaborimread(path,imformat,trainClasses,trainPics);
%计算特征点
[ fpoints, fpointscnt ] = gaborpoints(imsize);

% 保存各项数据
save gabortrain.mat train trainName imsize fpointscnt path imformat;