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.区域裁剪,截取车牌图像。
上传时间: 2014-01-08
上传用户:songrui
Nucleus Kernel Demo Full source code
标签: Nucleus Kernel source Demo
上传时间: 2015-09-05
上传用户:ynsnjs
c#web,I can t write any more,that s it a
上传时间: 2014-06-19
上传用户:zsjinju
叉排序树与平衡二叉排序树基本操作的实现 用二叉链表作存储结构 (1)以回车( \n )为输入结束标志,输入数列L,生成二叉排序树T; (2)对二叉排序树T作中序遍历,输出结果; (3)计算二叉排序树T的平均查找长度,输出结果; (4)输入元素x,查找二叉排序树T,若存在含x的结点,则删除该结 点,并作中序遍历(执行操作2);否则输出信息“无结点x”; (5)判断二叉排序树T是否为平衡二叉树,输出信息“OK!”/“NO!”;
上传时间: 2013-12-23
上传用户:wab1981
VTS(VisuaI Test Shelf) V3.4.7的源代码。VTS是美国国家联邦实验室N.I.S.T.所开发的BACnet协议下的报文的测试工具。BACnet(A Data Communication Protocol for Building Automation and Control Network)是由美国采暖、制冷和空调工程师协会制定的开放楼宇自动控制网络数据通信协议。
标签: BACnet N.I.S.T. VTS Communica
上传时间: 2014-10-12
上传用户:坏天使kk
Sample code that demostrates how to use shared events in Kernel mode.
标签: demostrates Sample Kernel events
上传时间: 2013-12-26
上传用户:daguda
Complete PCAUSA samples including various kernel mode TDI code, TDI filters/redirectors and NDIS filters.
标签: redirectors including TDI Complete
上传时间: 2013-12-07
上传用户:agent
求解对流微分方程:u_t+a(x,t)u_x=0,具体说明在程序中,四种经典格式,写成类的形式,VC6.0环境
上传时间: 2013-11-26
上传用户:1966640071
产生高斯脉冲的前15阶导函数。该函数的输入参数为:矢量t定义时间轴;高斯脉冲导函数的阶数k,取值范围[1,15]
上传时间: 2015-09-15
上传用户:huangld
ITU-T发布的音频编解码协议g.723.1源码,欢迎交流
上传时间: 2015-09-15
上传用户:ippler8