matlab中神经网络的模式识别

时间:2013-03-14 16:59:18

标签: matlab neural-network

我正在做一个本地语言字符识别项目。我创建了数据集。但我不确定如何使用神经网络喂它?

Training step

在这个阶段,我只能选择一个图像作为输入而不是整个相同的字符集。如何进行?

请帮忙

1 个答案:

答案 0 :(得分:0)

据我所知,这些神经元不理解2d输入,所以你需要从图像中制作1d数组:

image1flat = image1(:);
image2flat = image2(:);

然后将它们放入2d训练集阵列中(注意图片上的“样本是:”选项)

%samples are columns now
trainningSet = [image1flat image2flat];

自动代码:

%change this to folder where the files are
cd('/path/to/files');
%change this to your file format
files = dir('*.png');
result = [];
for i = 1:length(files)
    A{i} = imread(files(i).name);
    Aflat{i} = A{i}(:);
    result = [result Aflat{i}];
end
%put the result into nprtool
相关问题