在OpenCV里使用机器学习库sklearn 实现手写数字识别1
前面学习过KNN的方式来实现手写数字识别,不过效果一般,那么有没有别的方法来试一试,或许可以改进一点呢。在本文里将要介绍使用SVM和HOG的方式来实现手写数字识别,比如最终结果如下图: 在这个例子里与前面《在OpenCV里用kNN实现手写数字识别》大体流程是一样的,主要区别在于这里采用skimage、sklearn库的功能,使用LinearSVC来进行训练和识别分类。因此在学习本文之前,先要安装这两个库,可以参考下面的安装说明: https://blog.csdn.net/qq_38196982/article/details/93098396 https://blog.csdn.net/XiaoYi_Eric/article/details/79952325 如果安装好这两个库之后,就可以继续来学习本文。首先,我们要导入这两个库,使用下面的代码: 来源: CSDN 作者: caimouse 链接: https://blog.csdn.net/caimouse/article/details/104634602