Introduction - If you have any usage issues, please Google them yourself
License plate recognition code
Using vc ++6.0 for development tools, a simple SDI framework is adopted, and a bitmap is processed at a time (interested can be MDI).
1) the data of bitmap information is a row from left to right, row by row.
2) each line of pixels should be a multiple of 4, and the deficiency should be filled with empty points, and the redundant points should be skipped in the reading.
3) the main data exists in Doc, and the main data of BMP has a BYTE type memory space that is pointed by ImgData (based on the size of bitmap and dynamically allocated).
4) when the data is read in, pay attention to the map in memory to ensure the efficiency of the refresh.
5) procedure execution procedure
Application generation -- > open - > OnFileOpen function of CDipView -
Call the FileOpen function of CDipDoc - and use myDoc-> Refresh the UpdateAllViews (NULL)
The OnPaint function that automatically calls the CDipView -- > calls the OnDraw function of the CDipView -- a picture of a pixel at one pixel
Packet : 93317455chepaishibie.rar filelist
vc584577722444\AnnBP.cpp
vc584577722444\AnnBP.h
vc584577722444\char.bp
vc584577722444\CharView.cpp
vc584577722444\CharView.h
vc584577722444\char_num.bp
vc584577722444\chdata.ch
vc584577722444\DigitClass.cpp
vc584577722444\DigitClass.h
vc584577722444\dip.aps
vc584577722444\dip.clw
vc584577722444\dip.cpp
vc584577722444\dip.dsp
vc584577722444\dip.dsw
vc584577722444\dip.h
vc584577722444\dip.ncb
vc584577722444\dip.opt
vc584577722444\dip.plg
vc584577722444\dip.rc
vc584577722444\dip.sln
vc584577722444\dip.suo
vc584577722444\dip.vcproj
vc584577722444\dipDoc.cpp
vc584577722444\dipDoc.h
vc584577722444\dipView.cpp
vc584577722444\dipView.h
vc584577722444\GreyDlg.cpp
vc584577722444\GreyDlg.h
vc584577722444\handata.han
vc584577722444\MainFrm.cpp
vc584577722444\MainFrm.h
vc584577722444\Mdlg.cpp
vc584577722444\Mdlg.h
vc584577722444\MFM1992
vc584577722444\mydata.dat
vc584577722444\num.bp
vc584577722444\numdata.num
vc584577722444\ReadMe.txt
vc584577722444\RecvChar.cpp
vc584577722444\RecvChar.h
vc584577722444\res\dip.ICO
vc584577722444\res\dip.rc2
vc584577722444\res\dipDoc.ico
vc584577722444\res\MISC41.ICO
vc584577722444\res\Thumbs.db
vc584577722444\res\Toolbar.bmp
vc584577722444\res
vc584577722444\resource.h
vc584577722444\StdAfx.cpp
vc584577722444\StdAfx.h
vc584577722444\SuXiaoDlg.cpp
vc584577722444\SuXiaoDlg.h
vc584577722444\SXDlg.cpp
vc584577722444\SXDlg.h
vc584577722444\Thinner.cpp
vc584577722444\Thinner.h
vc584577722444\Training.cpp
vc584577722444\Training.h
vc584577722444\说明.txt
vc584577722444\说明1.txt
vc584577722444\起点下载帮助.htm
vc584577722444
下载说明.txt