实际上车牌识别代码量并不是很大,如果不停的手工输入;用不到一天的时间,即可大功告成。但是程序需要反复调
试,才可以走向成熟。所以工作量是很大的。另外车牌识别还有其本身的特点——理论并不成熟。这就给车牌识别带来了
更多的工作量。一般来说,开发车牌识别程序,先按照最原始最朴素的思想编码,然后是不断地优化。这将贯彻到整个车
牌识别的开发过程中去。
车牌识别最基本的流程是:将采集后的图像二值化,然后依次经过车牌定位、字符分割、去除干扰,最后是字符识
别。有时还会加入本节前面部分所叙述的思想(比如回溯)。
下面将分五章具体介绍每一个模块。
一、二值化
二值化是车牌识别的第一步。二值化前后的对比如下图:
二值化的算法很简单,首先有一个亮度的阈值,对每一个像素的亮度和这个阈值做比较,根据比较结果得出车
牌的前景和背景。用 描述如下:
!"#
$
$$ !"%$
&#'#'(&
)$'#'(&'$'
(#
(##
!""(&"*
(#
+$'',-)./01
+$''2.3)./01
4
%#%*
(#5
+$''2.3)./01
评论0
最新资源