作者:手机用户2502933251 | 来源:互联网 | 2023-10-11 16:10
图像识别技术可以用来解决人脸识别或字符识别等多种问题。
在本文中,我将对算法进行实际编码来演示识别手写字,特别是手写的数字。我将会使用Python以及Python的许多模块,比如numpy、PIL等。
1 #从PIL库中导入Image
2 from PIL import Image
3 #导入numpy
4 import numpy as np
5 #从文件中载入图像
6 i = Image.open('images/dot.png')
7 #将图像转换成矩阵形式
8 iar = np.asarray(i)
9 #打印矩阵
10 print (iar)
代码中提到的图像“dot.png”基本如下:
下面给你看看图像的矩阵形式,这里只是矩阵的部分截图。
你会注意到一个由8个矩阵块组成的集合。每个矩阵块表示一个“水平行的像素”,如果仔细观察,你会发现图像有8个像