资源链接:https://download.csdn.net/download/weixin_42859280/11216742

1,识别单独字符的:

思想:

picsize=[20,10];创建一个矩阵,将两个照片整理成大小一致的。

具体就是使用后面的:a=imresize(a,picsize);

fonts='ABCDEFGHNVJXSMQ';建立字符串用于匹配输出(就是识别的功能!)

下面一个for循环,依次匹配。

找到相似程度最大的下标(corr2(),就是用来匹配两个照片的相似程度的!)

[~,k]=max(rs):前面是记录相似的最大数值。后面是记录坐标的!


fonts(k)输出字符串相应位置的数据!

代码:

clc,clear,close all;
a=imread('n.bmp');
picsize=[20,10];
a=imresize(a,picsize);
fonts='ABCDEFGHNVJXSMQ';for i=1:15b=imread(strcat('pic\',int2str(i),'.bmp'));b=imresize(b,picsize);rs(i)=corr2(a,b);
end
[~,k]=max(rs)
fonts(k)

截图:

2,识别整体车牌的:

思想:

先看看JPG和BMP的区别:【必须要转换为二值图!因为函数定义就是在二值图的基础上的!】

x=getSplitPic(a);分割车牌的函数:(分割为7个部分!)

a=x{m};与a=x(m)的区别:

一个是简要版本的,另外一个是详细一点的:是CELL类型。

要引用里面的数据只要在大括号里写上对应的下标即可,如:B{1}

matlab中cell类型怎么使用

x(1):

x{1}:

像strcat(),int2str().类比Python里面的字符拼接就行啦!

代码:

clear,clc,close all;
% a=imread('car.jpg');
a=im2bw(imread('car.jpg'));
x=getSplitPic(a);
keys='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ京浙苏豫辽陕鲁';
picsize=[20,10];
result='所识别照片的车牌为:';
for m=1:size(x,2)a=x{m};a=imresize(a,picsize);for i=1:43b=imread(strcat('temp\',int2str(i),'.jpg'));b=imresize(b,picsize);rs(i)=corr2(a,b);end[~,k]=max(rs);result=strcat(result,keys(k));
end
result

截图:

OK!

MATLAB_9-模式识别笔记相关推荐

  1. 模式识别笔记(一)概论、贝叶斯决策(参数估计、非参数估计)

    概论 人工智能:机器对人类智能的模仿 人类智能:感知.学习.思考.语言.行动 模式识别(机器感知):将非结构化数据转化为结构化知识 模式识别基本方法: 特征提取.特征选择 特征空间上的分类器 分类器设 ...

  2. 基于最小错误概率与最小风险的贝叶斯决策

    基于最小风险的贝叶斯决策是最小错误概率的一种改进,显然,但对不同类判决的错误风险一致时,最小风险贝叶斯决策就转化成最小错误率贝叶斯决策.最小错误贝叶斯决策可以看成是最小风险贝叶斯决策的一个特例. 最小 ...

  3. 开源!《模式识别与机器学习(PRML)》笔记、代码、NoteBooks 发布

    微软剑桥研究院实验室主任 Christopher Bishop 的经典著作<Pattern Recognition and Machine Learning>,中文译名<模式识别与机 ...

  4. 模式识别与机器学习笔记(一)

    本系列博文是对研一课程<模式识别与机器学习>的随堂笔记,希望将老师所讲的与自己的见解记录下来,方便加深自己的理解以及以后复习查看,笔记完全按照老师所讲顺序,欢迎交流. 一.模式识别与机器学 ...

  5. 模式识别听课笔记【武汉理工大学】

    目录 写在前面的话 笔记 写在前面的话 (完结)模式识别–武汉理工大学 听课笔记~ 笔记 1.单个特征选取考虑选什么?设置的门限是多少?选取的特征要尽量区分开不同的类别,降低错误率.还可以考虑结合特征 ...

  6. 最小错误率贝叶斯决策的基本思想_机器学习笔记—模式识别与智能计算(四)基于概率统计的贝叶斯分类器设计(贝叶斯决策)...

    系列文章: 机器学习笔记-模式识别与智能计算(一)模式识别概述 机器学习笔记-模式识别与智能计算(二)特征的选择与优化 机器学习笔记-模式识别与智能计算(三)模式相似性测度 同类文章: 机器学习笔记- ...

  7. Bishop 模式识别与机器学习读书笔记_ch1.1 机器学习概述

    模式识别与机器学习-读书笔记 第一章 机器学习概述(I) 数据模式搜索问题是一个基础性的问题,有着悠久而成功的历史. 16世纪对第谷布拉赫的广泛天文观测使约翰内斯开普勒发现了行星运动的经验定律,从而为 ...

  8. 模式识别学习笔记(一)模式识别初认识

    这是本人第一次写博客,把学到的东西以及自己的理解用类似于学习笔记的形式表达出来.如果有不妥的地方,希望大家指正.谢谢! 一.模式识别的定义 关于模式识别(pattern recognition)的定义 ...

  9. 机器学习笔记 - 模式识别的应用场景之一简单车牌识别

    一.关于模式识别 模式(Pattern)是指具有某种特定性质的感知对象.一般情况下,待观察的事物都具有时空分布信息.模式识别(Pattern Recognition)又称为模式分类,指对待观察事物的各 ...

  10. 2018-3-15模式识别--学习笔记(一)

    what? 样本:待处理的个体 模式:一类样本所构成的集合中所有样本的共同特性-----------类似于类(程序设计中的) 模式识别:利用机器模仿人脑对现实世界各种事物进行描述,分类,判断和识别的过 ...

最新文章

  1. Java学习_day004:Scanner与分支结构
  2. PEP8 Python 编码规范整理
  3. java ipv6校验_java - IPv6地址验证和规范化[关闭] - 堆栈内存溢出
  4. ie6 z-index bug
  5. word List25
  6. 思维构造——cf1090D
  7. PHP抽象类与接口的区别
  8. 图的深度优先搜索(DFS)
  9. java 迭代器复制_遍历聚合对象中的元素——迭代器模式(五):JDK内置迭代器的使用...
  10. 阿里云云市场:全国快递物流查询-快递查询接口
  11. android 选择 播放器,Android 播放--播放器里面 demo 类的说明与选择
  12. 亚马逊美国站店铺fbm自发货流程是什么?亚马逊美国站店铺fbm如何做起来?
  13. Flutter sksl 着色器预热
  14. 织梦标签调用:根据特定需求调用文章的标签代码
  15. HTML5游子吟网页的完整代码,游子吟教学完整版古诗
  16. 超详细图文教程·阿里云免费学生ECS云服务器领取并使用全过程(部署Python多人聊天室程序)
  17. 由键盘输出三个整数分别存入变量num1,num2,num3,进行排序从小到大输出
  18. 计算生活中常见的Π值
  19. Java编程思想读书笔记——初始化与清理(二)
  20. 二、计算机网络的标准化工作

热门文章

  1. 到底是什么特征影响着CNN的性能?
  2. 10分钟教你用睡觉这件事玩转贝叶斯推断
  3. 一分钟AI | 特斯拉发布电动卡车,扫地机器人被曝窥探个人隐私
  4. 探索 | 神经网络到底是如何思考的?MIT精英们做了这么一个实验室来搞清楚
  5. 内存泄漏排查攻略之:Show me your Memory
  6. 如何使用 Arthas 定位 Spring Boot 接口超时 ?
  7. 国产的markdown 语法的思维导图和大纲工具!
  8. 后端必备 Git 分支开发:规范指南
  9. SpringBoot注入数据的方式
  10. Linux基础入门 | 目录结构