PhotoClassifySVM icon indicating copy to clipboard operation
PhotoClassifySVM copied to clipboard

采用SVM实现图片的多分类

采用支撑向量机实现图片分类,做了图形化界面

运行 python 宝宝快点我.py

python version:python 3.5.3 需要安装的package: numpy,scipy,matplotlib,sklearn,Image


show_precise.py ,plot_gallary.py均为测试结果,运行这两个脚本即可 前者用于比较不同核函数下SVM向量机的性能 后者用于直观比较预测结果和正确的结果


face_recognition.py 和 renlianshebie.py为参考文件


get_eigenvalue.py 用于得到图片的特征向量,并进行PCA主要特征提取 get_svm.py 用于生成支持向量机


图片库在dataset文件夹,只添加了5种分类,可按格式手动添加,添加路径时记住写对应路径 额外的图片库见两个压缩包


运行截图