0
我正在做一個當地語言的字符識別項目。我創建了數據集。但我不確定如何使用神經網絡來餵食它?使用matlab中的神經網絡進行模式識別
在此階段,我只能選擇作爲輸入,而不是整個組相同的字符的一個圖像。如何進行?
請幫助
我正在做一個當地語言的字符識別項目。我創建了數據集。但我不確定如何使用神經網絡來餵食它?使用matlab中的神經網絡進行模式識別
在此階段,我只能選擇作爲輸入,而不是整個組相同的字符的一個圖像。如何進行?
請幫助
據我所知,這些神經元不懂2D輸入,所以你需要從圖像一維數組:
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
我們需要編碼嗎?我們可以在神經網絡模塊中使用** nprtool ** GUI工具嗎? – rgb 2013-03-14 17:35:37
我認爲你必須。但它不應該很難,我現在更新... – 2013-03-14 20:37:52
如果你想使用matlab加載圖像,請輸入'image1 = imread('filename.xxx');'或拖拽它到工作區,之後,matlab會問你關於變量名稱 – 2013-03-17 16:19:22