Обучение SVM на Python с картинками - PullRequest
1 голос
/ 22 марта 2019

У меня есть базовые знания по SVM, но сейчас я работаю с изображениями.У меня есть изображения в 5 папках, в каждой папке, например, есть изображения для букв a, b, c, d, e.Папка «a» содержит изображения букв рукописного ввода для «a», папка «b» содержит изображения букв рукописного ввода для «b» и т. Д.

Теперь, как я могу использовать изображения в качестве обучающих данных в SVMв Python.

1 Ответ

0 голосов
/ 22 марта 2019

насколько я понял, вы хотите обучить свой svm classify этим изображениям в классы с именами a, b, c, d. Для этого вы можете использовать любой из хороших методов обработки изображений для извлечения функций (например, HOG, который хорошо реализован в opencv) из вашего изображения, а затем использовать эти функции и метку в качестве входных данных для SVM * 1004. * (соответствующим ярлыком для них будет название папок, т. е. a, b, c, d), вы можете обучить свой SVM, используя только функции, и в течение времени вывода вы можете просто вычислить HOG-функцию изображения и подачи это к вашему SVM, и это даст вам желаемый результат.

...