车牌定位---VC++源代码程序 1.24位真彩色->256色灰度图。 2.预处理:中值滤波。 3.二值化:用一个初始阈值T对图像A进行二值化得到二值化图像B。 初始阈值T的确定方法是:选择阈值T=Gmax-(Gmax-Gmin)/3,Gmax和Gmin分别是最高、最低灰度值。 该阈值对不同牌照有一定的适应性,能够保证背景基本被置为0,以突出牌照区域。 4.削弱背景干扰。对图像B做简单的相邻像素灰度值相减,得到新的图像G,即Gi,j=|Pi,j-Pi,j-1|i=0,1,…,439 j=0,1,…,639Gi,0=Pi,0,左边缘直接赋值,不会影响整体效果。 5.用自定义模板进行中值滤波 区域灰度基本被赋值为0。考虑到文字是由许多短竖线组成,而背景噪声有一大部分是孤立噪声,用模板(1,1,1,1,1)T对G进行中值滤波,能够得到除掉了大部分干扰的图像C。 6.牌照搜索:利用水平投影法检测车牌水平位置,利用垂直投影法检测车牌垂直位置。 7.区域裁剪,截取车牌图像。
上传时间: 2013-11-26
上传用户:懒龙1988
驾驶员考试系统界面不错在98下运行C/S模式
上传时间: 2015-07-02
上传用户:yan2267246
给定两个串S和T,长分别m和n,本文给出了一个找出二串间最大匹配的算法。该算法可 用于比较两个串S和T的相似程度,它与串的模式匹配有别
标签:
上传时间: 2013-12-04
上传用户:yd19890720
This is SvmFu, a package for training and testing support vector machines (SVMs). It s written in C++. It uses templates. The advantage of templates is that the types of kernel values and data points can be varied to suit the problem.
标签: machines training package testing
上传时间: 2015-07-03
上传用户:zhengzg
为一个单进程循环的c/s服务器,客户端程序
上传时间: 2014-01-15
上传用户:FreeSky
Ivor Horton s Beginning Java 2, JDK 5 Edition (Java 2入门经典:JDK 5)英文原版 本书综合介绍了使用J2SE(Java 2 Standard Edition)5.0或更高版本开发动态程序的过程,阐述了Java语言的各个方面,包括Java语言结构和工作原理的基本知识,用大量的实例讲述如何开发功能齐全的Java应用程序,以期帮助读者掌握Java语言的最新特性和Java类库中主要的功能包,积累Java应用环境的使用经验,并在核心技术领域打下坚实的基础。. 本书系统全面、浅显易懂,非常适合没有任何编程经验的初学者阅读,也可作为软件开发人员和高校师生的必备参考书。 通过阅读本书,你可以借助J2SE 5.0这个最新、最出色的Java平台来学习Java编程。J2SE 5.0拥有强大的新特性和新功能,使Java性能产生了巨大的飞跃。
标签: Java Beginning JDK Standard
上传时间: 2015-07-03
上传用户:gonuiln
cache: you will be given a char at will and you should simulate the computer s memory and cache .
上传时间: 2015-07-04
上传用户:CSUSheep
s rgefr ezsrsers efgvzserse eb zsegfr e erg
标签: efgvzserse ezsrsers zsegfr rgefr
上传时间: 2015-07-05
上传用户:youke111
AVR的引导程序。 chip45boot s-record bootloader.
标签: bootloader s-record chip boot
上传时间: 2015-07-06
上传用户:wmwai1314
K&R s saying with the history of C language. worth reading
标签: language history reading saying
上传时间: 2015-07-06
上传用户:asddsd