上传者: 38518722
|
上传时间: 2021-06-30 14:11:30
|
文件大小: 275KB
|
文件类型: PDF
Python版本是Python3.7.3,OpenCV版本OpenCV3.4.1,开发环境为PyCharm
20.4 自定义函数手写数字识别
OpenCV提供了函数cv2.KNearest()用来实现K近邻算法,在OpenCV中可以直接调用该函数。为了进一步了解K近邻算法及其实现方式,本节首先使用Python和OpenCV实现一个识别手写数字的实例。
eg:编写程序,演示K近邻算法。
在本例中,0~9的每个数字都有10个特征值。例如,数字“0”的特征值如下图所示。为了便于描述,将所有这些用于判断分类的图像称为特征图像。
下面分步骤实现手写数字的识别。
1.数据初始化
对程序中要用到的数据进行