-
我的英语很差
使用说明
使用时打开此例题目录下pic中的图片,然后依次单击按钮“转”、“1”、“2”、“3”、“4”和“5”,就可以实现精确的车牌定位。
具体步骤
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.区域裁剪,截取车牌图像。-my english is poor
- 2023-06-10 05:40:04下载
- 积分:1
-
用matlab实现的jpeg2000压缩代码。
用matlab实现的jpeg2000 压缩 代码。-With jpeg2000 compression matlab code of the implementation.
- 2023-08-29 08:50:03下载
- 积分:1
-
这个小东西WPF开发,开放
WPF 开发的小东西 ,公开本源码!通过调节滚动条实时改变颜色!-WPF development of the small things, the open-source! Rolling through the adjustment of the real-time change in color!
- 2022-03-21 03:05:39下载
- 积分:1
-
histogram generator
- 2022-02-10 02:49:55下载
- 积分:1
-
没有翻译
中点画圆算法 Bresenham画圆算法-failed to translate
- 2022-06-16 14:04:46下载
- 积分:1
-
图像边缘检测,与图像处理,图像分割的常用代码
图像边缘检测,与图像处理,图像分割的常用代码-Image edge detection, and image processing, image segmentation of the common code
- 2023-01-30 06:20:03下载
- 积分:1
-
Edge detection based on wavelet transform of digital image processing, matlab pr...
基于小波变换的数字图像处理,matlab程序-Edge detection based on wavelet transform of digital image processing, matlab program
- 2022-06-30 07:15:00下载
- 积分:1
-
Shader动态管线编程复杂的例子 Shader动态管线编程复杂的例子
Shader动态管线编程复杂的例子 Shader动态管线编程复杂的例子-Dynamic Shader Examples Shader Pipeline programming of complex dynamic pipeline programming examples of the complex dynamics Pipeline Shader programming examples of the complex
- 2023-05-03 10:00:03下载
- 积分:1
-
实现java的画图程序。功能,类似于赢得绘图板的一个..
java实现的一个画图程序。功能齐全,类似于win的画图板的一个简化版本-realize a java drawing program. Functions, similar to win the drawing board of a simplified version of
- 2022-08-13 02:52:57下载
- 积分:1
-
在这个目录中包含代码实现K
kmeans This directory contains code implementing the K-means algorithm. Source code may be found in KMEANS.CPP. Sample data isfound in KM2.DAT. The KMEANS program accepts input consisting of vectors and calculates the given number of cluster centers using the K-means algorithm. Output is directed to the screen. Usage for KMEANS is: KMEANS SOURCEFILE The format of the source file is: NPat - Number of patterns (int) SizeVect - Size of vector (int) NClust - Number of cluster centers(int) vect[1,1] ... vect[1,SizeVect] - vector 1 (real) vect[2,1] ... vect[2,SizeVect] - vector 2 (real) . . . . . . vect[NPat,1] ... vect[NClust,SizeVector] - vector N (real) To compile: ICC KMEANS.CPP -kmeans This directory contains code implementing the K-means algorithm. Source code may be found in KMEANS.CPP. Sample data isfound in KM2.DAT. The KMEANS program accepts input consisting of vectors and calculates the given number of cluster centers using the K-means algorithm. Outpu
- 2022-08-15 00:35:38下载
- 积分:1