该作业资源包含程序源码和readme文档。 本程序是使用 VC++ 6.0 编程工具编写,编程语言为C++。 本程序实现了手写数字识别功能。在程序灰色区域中手写一个阿拉伯数字(0~9),程序可自动识别出您所书写的数字。 程序所在目录为 "手写数字识别程序\Release\DSPLIT.exe" 。 这个问题主要归结于识别功能的实现,本人使用的分类器基本的方法有两类: 一、模板匹配分类法; 二、贝叶斯分类法。 其中模板匹配分类法是采用特征值最小距离判别法。 而贝叶斯分类法有三种不同的分类实现,分别为: 1.基于二值数据的贝叶斯分类实现, 2.基于最小错误率的贝叶斯分类实现, 3.基于最小风险的贝叶斯分类实现。
1
大学课程《模式识别》课后实验,分别采用了模板匹配法与贝叶斯分类法对阿拉伯数字进行简单识别。开发库为OpenCV,开发IDE为VS2012。 内附课程完成报告PDF与源码,及最终版本VS工程。
1
贝叶斯定理是关于随机事件A和B的条件概率(或边缘概率)的一则定理。朴素贝叶斯分类是一种十分简单的分类算法,叫它朴素贝叶斯分类是因为这种方法的思想真的很朴素,朴素贝叶斯的思想基础是这样的:对于给出的待分类项,求解在此项出现的条件下各个类别出现的概率,哪个最大,就认为此待分类项属于哪个类别。通俗来说,就好比这么个道理,你在街上看到一个黑人,我问你你猜这哥们哪里来的,你十有八九猜非洲。为什么呢?因为黑人中非洲人的比率最高,当然人家也可能是美洲人或亚洲人,但在没有其它可用信息下,我们会选择条件概率最大的类别,这就是朴素贝叶斯的思想基础。
2019-12-21 20:34:42 5.03MB 朴素贝叶斯 图像分割
1