基于python Knn 算法识别手写数字,计算准确率 ——第二弹

Posted lzhyzbb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于python Knn 算法识别手写数字,计算准确率 ——第二弹相关的知识,希望对你有一定的参考价值。

大家好~ 可爱的我又来了~

今天我会分享一个简单的Knn算法实例,是小白的必备实例!

开始喽~

首先我是用Jupyter新建的一个python文件 并且在相同文件夹中放了一个‘data’的图片文件夹里面从0-9个有5000张图片。

接下来是代码部分:

技术图片

这是需要引用的部分数据包

        技术图片

建立X,y两个集合

digit =  cv2.imread(‘./data/%d/%d_%d.bmp‘%(i,i,j)) #读取图片的位置

下面代码是转换数据类型

技术图片

 

技术图片

 

 

技术图片

下面是输出结果

技术图片

就这些啦!虽然还点粗糙但是我会努力哒~

 

以上是关于基于python Knn 算法识别手写数字,计算准确率 ——第二弹的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV-Python实战(番外篇)——利用 KNN 算法识别手写数字

[机器学习案例1]基于KNN手写数字识别

基于OpenCV的KNN算法实现手写数字识别

基于OpenCV的KNN算法实现手写数字识别

python实现KNN,识别手写数字

机器学习-kNN手写数字识别