分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
<https://blog.csdn.net/jiangjunshow/article/details/77338485>



也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!


               
 图像识别算法实现收藏 <>

以往的图像处理函数实现,多是针对图像句柄。算法实现 需要操作复杂的图像文件。



但是,这种方式算法实现和调试的周期比较长。为了加速开外,我在中间插入的矩阵库。因为图像处理算法多是针对矩阵,所以实现和调试比较快。



 

 

 

////////////////////////////////////////////////////////////////////

指纹图像识别算法的基本原理介绍

在有的国家,指纹 <http://word.enet.com.cn/html/keyword/103/103020.html>属于个人隐私
<http://word.enet.com.cn/html/keyword/105/105273.html>,不能象人工处理那样直接处理指纹图像
<http://word.enet.com.cn/html/keyword/104/104074.html>,所以许多生物
<http://word.enet.com.cn/html/keyword/104/104027.html>识别
<http://word.enet.com.cn/html/keyword/103/103522.html>技术
<http://word.enet.com.cn/html/keyword/101/101988.html>并不直接存储
<http://word.enet.com.cn/html/keyword/101/101768.html>
指纹的图像。多年来在各个公司及其研究机构产生了许多不同的数字化算法。指纹识别算法虽然各不相同但是这些算法最终都归结为在指纹图像上找到并比对指纹的特征。我们定义了指纹的两类特征来进行指纹的验证:总体特征和局部特征。  



  A 总体特征:总体特征是指那些用肉眼就可以直接观察到的特征,包括:   

  1. 纹形 

  其他的指纹图案都基于这三种基本图案。仅仅依靠纹形来分辨指纹是远远不够的,这只是一个粗略的分类,通过更详细的分类使得在大数据库中搜
<http://www.enet.com.cn/cio/inforcenter/S5144_20050722437573.html>寻指纹更为方便快捷。  

  2. 模式区  

  模式区是指指纹上包括了总体特征的区域,即从模式区就能够分辨出指纹是属于那一种类型的。有的指纹识别算法只使用模式区的数据。
SecureTouch的指纹识别算法使用了所取得的完整指纹而不仅仅是模式区进行分析
<http://word.enet.com.cn/html/keyword/103/103420.html>和识别。  

  3. 核心点  


  核心点位于指纹纹路的渐进中心,它在读取指纹和比对指纹时作为参考点。许多算法是基于核心点的,既只能处理和识别具有核心点的指纹。核心点对于SecureTouch的指纹识别算法很重要,但没有核心点的指纹它仍然能够处理。  

  4. 三角点  

  三角点位于从核心点开始的第一个分叉点或者断点、或者两条纹路会聚处、孤立点、折转处,或者指向这些奇异点。三角点提供了指纹纹路的计数跟踪的开始之处。  

  5. 纹数  

  指模式区内指纹纹路的数量。在计算指纹的纹数时,一般先在连接核心点和三角点,这条连线与指纹纹路相交的数量即可认为是指纹的纹数。  

  B 局部特征 


  局部特征是指指纹上的节点的特征,这些具有某种特征的节点称为特征点。两枚指纹经常会具有相同的总体特征,但它们的局部特征--特征点,却不可能完全相同。指纹纹路并不是连续的、平滑笔直的,而是经常出现中断、分叉或打折。这些断点、分叉点和转折点就称为“特征点”。就是这些特征点提供了指纹唯一性的确认信息。指纹上的节点有四种不同特性:
  

  1.特征点的分类:有以下几种类型,最典型的是终结点和分叉点。  

  终结点  

  一条纹路在此终结。   

  分叉点  

  一条纹路在此分开成为两条或更多的纹路。   

  分歧点 

  两条平行的纹路在此分开 

  孤立点 

  一条特别短的纹路,以至于成为一点。   

  环点 

  一条纹路分开成为两条之后,立即有合并成为一条,这样形成的一个小环称为环点。   

  短纹

  一端较短但不至于成为一点的纹路。   

  2.方向: 节点可以朝着一定的方向。   

  3.曲率:描述纹路方向改变的速度 <http://word.enet.com.cn/html/keyword/103/103355.html>。   

  4.位置:节点的位置通过(x, y)坐标来描述,可以是绝对的,也可以是相对于三角点或特征点的。 <http://www.enet.com.cn/>

//////////////////////////////////////////////////////////////////////////////////////////////
基于图像识别算法的森林防火系统设计
传统的森林火灾监测技术包括人工护林监测、飞机航测、卫星监测等.本文提出一种基于普通CCD摄像头和嘹望塔上现有的短波无线通信设备的森林防火监测系统,根据实时图像与参考图像的差分及小波分解结果,当有异常情况发生时,提取出火焰及烟雾区域,判断提取区域是否具有烟雾和火焰的动态特征.若判定发生火灾,即将压缩后的图像通过短波通信设备传回指挥中心.
//////////////////////////////////////////////////////////////////
车辆牌照图像识别算法研究与实现第1章 绪论 1
1.1 课题研究背景 1
1.2 车辆牌照识别系统原理 1
1.3 车辆牌照识别在国内外研究现状 2
1.4 本文主要工作及内容安排 3
第2章 车辆牌照的定位方法 4
2.1 车辆牌照图像的预处理 4
2.1.1 256色位图灰度化 4
2.1.2 灰度图像二值化 5
2.1.3 消除背景干扰去除噪声 6
2.2 车辆牌照的定位方法简介 6
2.3 系统采用的定位方法 7
2.3.1 车辆牌照的水平定位 7
2.3.2 车辆牌照的垂直定位 7
2.3.3 定位的算法实现 10
2.4 实验结果分析 12
第3章 车辆牌照的字符分割 13
3.1 车牌预处理 13
3.1.1 去边框处理 13
3.1.2 去噪声处理 13
3.1.3 梯度锐化 15
3.1.4 倾斜调整 16
3.2 字符分割方法简介 17
3.3 系统采用的分割方法 19
3.3.1 算法介绍 19
3.3.2 算法的实现 20
3.4 字符分割实验结果 21
第4章 特征提取与字符识别 22
4.1 字符的特征提取 22
4.2 字符的识别方法简介 23
4.3 系统采用的识别方法 24
4.3.1 人工神经网络简介 24
4.3.2 BP神经网络识别车牌 25
4.3.3 BP神经网络识别算法实现 28
4.4 实验结果分析 29
总结 32
致谢 33
参考文献 34
////////////////////////////////////           


给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow
<https://blog.csdn.net/jiangjunshow/article/details/77338485>