*采集图像
read_image (image, 'C:/Users/Administrator/Desktop/程序/图片/t010cd8afc2c14f77dc.jpg')
dev_close_window ()
dev_open_window (0, 0, 700, 650, 'black', WindowID)
*车牌定位矫正部分代码
decompose3 (image, Red, Green, Blue)
trans_from_rgb ( Red, Green, Blue, Hue, Saturation, Intersity, 'hsv')
dev_display (Saturation)
threshold (Saturation, Regions, 151, 255)
dev_display (Regions)
connection (Regions, ConnectedRegions)
select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 1338.08, 2844.83)
dilation_rectangle1 (SelectedRegions, RegionDilation, 8, 8)
fill_up (RegionDilation, RegionFillUp)
shape_trans (RegionFillUp, RegionTrans, 'convex')
orientation_region (RegionTrans, Phi)
area_center (RegionTrans, Area, Row, Column)
vector_angle_to_rigid (Row, Column,Phi, Row, Column, 0, HomMat2D)
affine_trans_image (image, ImageAffinTrans, HomMat2D, 'constant', 'false')
affine_trans_region (RegionTrans, RegionAffineTrans, HomMat2D, 'nearest_neighbor')
reduce_domain (ImageAffinTrans, RegionAffineTrans, ImageReduced)
invert_image (ImageReduced, ImageInvert1)
*字符分割
rgb1_to_gray (ImageReduced, GrayImage)
dev_display (GrayImage)
threshold (GrayImage, Regions1, 86, 255)
connection (Regions1, ConnectedRegions1)
select_shape (ConnectedRegions1, SelectedRegions1, 'area', 'and', 101.63, 477)
sort_region (SelectedRegions1, SortedRegions, 'character', 'true', 'column')
read_ocr_class_mlp ('Industrial_0-9A-Z_NoRej.omc', OCRHandle)
do_ocr_multi_class_mlp (SortedRegions, ImageInvert1, OCRHandle, Class, Confidence)
disp_message (WindowID, Class, 'window', Row, Column, 'black', 'true')
read_image (image, 'C:/Users/Administrator/Desktop/程序/图片/t010cd8afc2c14f77dc.jpg')
dev_close_window ()
dev_open_window (0, 0, 700, 650, 'black', WindowID)
*车牌定位矫正部分代码
decompose3 (image, Red, Green, Blue)
trans_from_rgb ( Red, Green, Blue, Hue, Saturation, Intersity, 'hsv')
dev_display (Saturation)
threshold (Saturation, Regions, 151, 255)
dev_display (Regions)
connection (Regions, ConnectedRegions)
select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 1338.08, 2844.83)
dilation_rectangle1 (SelectedRegions, RegionDilation, 8, 8)
fill_up (RegionDilation, RegionFillUp)
shape_trans (RegionFillUp, RegionTrans, 'convex')
orientation_region (RegionTrans, Phi)
area_center (RegionTrans, Area, Row, Column)
vector_angle_to_rigid (Row, Column,Phi, Row, Column, 0, HomMat2D)
affine_trans_image (image, ImageAffinTrans, HomMat2D, 'constant', 'false')
affine_trans_region (RegionTrans, RegionAffineTrans, HomMat2D, 'nearest_neighbor')
reduce_domain (ImageAffinTrans, RegionAffineTrans, ImageReduced)
invert_image (ImageReduced, ImageInvert1)
*字符分割
rgb1_to_gray (ImageReduced, GrayImage)
dev_display (GrayImage)
threshold (GrayImage, Regions1, 86, 255)
connection (Regions1, ConnectedRegions1)
select_shape (ConnectedRegions1, SelectedRegions1, 'area', 'and', 101.63, 477)
sort_region (SelectedRegions1, SortedRegions, 'character', 'true', 'column')
read_ocr_class_mlp ('Industrial_0-9A-Z_NoRej.omc', OCRHandle)
do_ocr_multi_class_mlp (SortedRegions, ImageInvert1, OCRHandle, Class, Confidence)
disp_message (WindowID, Class, 'window', Row, Column, 'black', 'true')