使用SVM Python进行图像分类

Mat*_*att 8 python classification image-processing image-recognition svm

我目前正在研究一种用于执行图像识别的项目.有一大组图像,我必须预测图像是否包含给定的特征.例如,输出可能是图片中是否有香蕉.

我想使用SVM实现分类器,输出是或否图像包含给定的特征.在具有2个输出的图像上训练SVM分类器的最简单方法是什么?是否有在Python中使用的模板?非常感谢.

Emm*_*anu 6

使用SVM,您可以对图像集进行分类.例如,您可以使用一组汽车和平面图像训练svm.一旦训练,它可以预测未知图像的类别,无论是汽车还是平面.还有多类SVM.

在您的情况下,制作两组图像用于训练SVM

  1. 包含给定特征的图像集(香蕉)
  2. 一组不包含该特征的图像

一旦您的训练阶段完成,它将输出给定图像所属的类.如果它在香蕉类中,您可以输出为是否则否.

有用的链接

  1. 使用python opencv手写数字识别
  2. 使用java的松鼠和鸟分类器

编辑

  1. 使用python的水果分类器