等方面与微型计算机已经非常的接近,使用手机实现车牌识别在硬件上有了充分保证。软件开发方面JavaME是基于智能手机最理想的开发平台,它具有以下几个特点: 安全性:Java舍弃了C++的指针对存储器地址的直接操作,当程序运行时,内存由操作系统分配,这样可以避免病毒通过指针入侵系统。JavaME可以开发出从网络上下载的无线应用程序和网络中其他设备交互应用,在传输一些重要的信息时,MIDP2.0提供的无线包可以很好解决安全性的问题。面向对象:JavaME使用Java语言进行开发,而Java吸取了C++面向对象的概念,将数据封装于类中,利用类的优点实现了程序的简洁性和便于维护性。图形图像界面和多媒体功能:JavaME提供了丰富的用户界面和事件处理功能,同时提供了良好的游戏,视频以及音效开发类。在数字图形处理技术方面,经典数字图像处理技术已经成熟,我们可以使用经典数字图像处理技术对图片进行图像变换、图像预处理、边缘检测、形态学处理、车牌矫正与定位、字符分割与识别算法分析,利用MATLAB图像处理工具箱,对车牌识别算法进行仿真。在此基础上,使用JavaME技术和Eclipse开发工具,参照算法思想,编写灰度处理、图像均衡、垂直边缘检测、二值化、图像膨胀、车牌定位、字符分割、字符识别等类,可以实现基于手机平台的车辆牌照自动识别应用程序,从而实现车牌识别系统的可移动性。通过以上对智能手机硬件与软件的分析可以说明,利用智能手机使用JavaME技术实现手机上的车牌识别是可行的,它可以扩展当前车牌管理系统中移动性差、无线传输不稳定等缺点,实现广域范围的车辆信息识别。手机车牌识别属于无源信息采集,这种系统不需要设备购置及大量资金,从而提高了经济效益。由于采用了先进的计算机应用技术,所以可提高识别速度,根本上解决了实时性问题,为解决日益增加的交通管理问题,具有重要的意义和广泛的推广价值。(责编张宇)