OpenCV+Keras数字识别

1. 说明

本文章是从零开始搭建自己的第1个CNN卷积神经网络,最终识别出数字(0到9)

我认为数学重要,但我并不想讲很多数学知识。我觉得应该是先学会应用CNN,学会了它的大体操作流程,之后等熟练了那时自然也就主动的去研究数学了

试想有那么多的学生想要去搞AI,绝大部分都在第1天就放弃的核心原因不就是因为看到各种数学符号,就从内心中打退堂鼓了嘛,之前我也是。。。

那么,我为什么会写这次的课程呢?

答:很多网上的资料基本都涉及到各种数学知识,虽然自己不排斥数学,但真心不喜欢,那是数学家该做的事情,为什么要让一个普通的程序开发者研究那么那么深奥的知识(当然顶尖程序开发者可能需要);说来也巧,近端时间我要研究OpenCV相关的图像小项目,研究着研究着发现有一些好玩的小项目,需要用到图像识别的知识,索性就退出一些与CNN相关的课程

2. 本程序最后的效果

源代码下载地址:https://www.itprojects.cn/631.html

启动程序后,会打开摄像头,此时可以写1个数字(0到9之间),然后让摄像头拍摄到,再然后程序就会识别出这个数字,是不是很酷呢!

image-20210910202335090

Copyright © itprojects.cn 2021 all right reserved,著作权归itprojects.cn所有,由王铭东编写该文件修订时间: 2021-09-10 20:24:25