如何在Matlab中使用二进制SVM加载图像文件夹并训练图像?

时间:2019-02-07 16:15:37

标签: matlab

syntheticDir   = fullfile(toolboxdir('vision'), 'visiondata','digits','synthetic');
handwrittenDir = fullfile(toolboxdir('vision'),'visiondata','digits','handwritten');

trainingSet = imageDatastore(syntheticDir,   'IncludeSubfolders', true,'LabelSource', 'foldernames');
testSet     = imageDatastore(handwrittenDir, 'IncludeSubfolders', true, 'LabelSource', 'foldernames');

我们尝试了这些,但是我们不清楚如何使用svm训练图像,还尝试对图像进行一些转换,然后再如何训练这些转换后的图像。 例如旋转,我们使用以下代码:

J = imrotate(I,-1,'bilinear','crop');
figure
imshow(J)
title('Rotated Image')

我们应该如何包括这些旋转后的图像并对其进行训练。如何显示识别结果?

0 个答案:

没有答案