全文预览

基于图像处理的车牌定位算法改进研究

上传者:hnxzy51 |  格式:doc  |  页数:132 |  大小:3826KB

文档介绍
R,其中说明了位图包含的基本信息,如大小,宽度,高度,颜色位数,水平和垂直分辨率等;第三部分调色板(Palette)保存颜色信息;第四部分就是实际的图像数据。由于DIB位图能独立的保存固有的图像信息,能在不同的系统中重现其图像,故成为Windows环境中的基本图像格式。由于MFC中没有设计处理DIB位图的类,因此,利用VISualC++进行DIB位图编程时只能使用“非面向对象”的方法,即直接调用Win32SDK的有关API函数,这是一个很大的缺陷,弥补的最好方法就是定义一个处理DIB位图的专用类,比如一个名为CDib的类,在其中封装必需的DIB数据成员和处理函数2.2位图的基本操作在图像预处理部分的图像数据读取部分,本人使用了微软提供的一个图像函数库dibaPi,h和dibaPi.cpp,里面已经含有一些基本的图像处理函数。现将几个重要的函数加以说明:ReadDIBFile函数函数原型:HDIBWINAPIReadDIBFile(CFile&file):该函数将指定的文件中的DIB对象读到指定的内存区域中。SaveDIB函数函数原型:BOOLWINAPISaveDIB(HDIBhDib,CFile&file):该函数将指定的DIB对象保存到指定的CFile中。FindDIBBits函数函数原型:LPSTRWINAPIFindDIBBits(LPSTRIPbi):该函数计算DIB中图像像素数据区的起始位置,并返回指向它的指针。DIBWidth函数函数原型:DWORDWINAPIDIBWidth(LPSTRIPDIB):该函数返回DIB中图像的宽度。DIBHeight函数函数原型:DWORDWINAPIDIBHeight(LPSTRIPDIB):该函数返回DIB中图像的高度。DIBNumColor函数函数原型:DWORDWINAPIDIBNumColor(LPSTRIPbi):

收藏

分享

举报
下载此文档