我正在做一个本地语言字符识别的项目。我创建了数据集。但我不确定如何使用神经网络喂它?
在这个阶段,我只能选择一个图像作为输入,而不是一整套相同的字符。如何进行?
请帮忙
我正在做一个本地语言字符识别的项目。我创建了数据集。但我不确定如何使用神经网络喂它?
在这个阶段,我只能选择一个图像作为输入,而不是一整套相同的字符。如何进行?
请帮忙
据我所知,这些神经元不理解 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