大家都说HOG+SVM是在行人检测中很合拍的一对。至于为啥,我也讲不清楚。我猜想这么合拍的一对应用在图片分类上效果应该也不错吧,事实证明确实还行,速度挺快,分类正确率还行。我用的数据集是http://www.cs.toronto.edu/~kriz/cifar.html。图片特征HOG的提取过程,本文不做讲解,很多博客也肯定比我讲得清楚。那我...
# 读取提供的cifar10-mini数据集,data=np.load('cifar10-mini.npz')X_train=data['X_train']X_val=data['X_val']X_test=data['X_test']y_train=data['y_train']y_val=data['y_val']y_test=data['y_test']# 打印数据shapeprint(X_train.shape)print(X_val.shape)print(X_test.shape)(5000...
代码结构 ?本代码主要由 4 个python文件和 3 个文件夹组成。其中,dataset.py 用以加载数据集(MNIST 或 cifar10);hog.py 实现了HOG算法;svm.py 实现 SVM 算法;main.py 用来测试分类效果。文件夹 model 用来存储训练好的 SVM 模型;feat 文件夹存放HOG特征;data 文件夹存放读取后的数据集信息。dataset. ...
存储每个样本的类型标志cv::Matres_mat(nImgNum,1,CV_32S);res_mat.setTo(cv::Scalar(0));cv::Mat src;cv::MattrainImg(cv::Size(28,28),8,3);//需要分析的图片,这里默认设定图片是28*28大小,所以上面定义了324,如果要更改图片大小,可以先用debug查看一下descriptors是多少,然后设定...
watersink/Corel5K BranchesTags Latest commit watersink first commit Jul 14, 2016 67a29d4·Jul 14, 2016 History 1 Commit Repository files navigation README Releases No releases published
其中,dataset.py 用以加载数据集(MNIST 或cifar10);hog.py 实现了 HOG 算法;svm.py 实现SVM 算法;main.py 用来测试分类效果。文件夹 model 用来存储训练好的 SVM 模型;feat 文件夹存放 HOG 特征;data 文件夹存放读取后的数据集信息。 dataset.py 文件可通过参数 kind 指定读取训练集还是测试集的数据,通过...