资源说明:*1.采集图像
read_image (image, 'D:/halcon 10_study/车牌.jpg')
dev_close_window()
get_image_size (image, Width, Height)
*获取Row1 Column1 Row2 Column2---选择区域
gen_rectangle1 (Rectangle, Height*0.1, Width*0.1, Height*0.9, Width*0.9)
*显示裁剪区域(image:原始图像, Rectangle:选择的区域, Image:选择区域的图像)
reduce_domain (image, Rectangle, Image)
dev_open_window (0, 0, Width/2.2, Height/2, 'black', WindowHandle1)
*dev_open_window_fit_image (image, Width, Height, -1, -1, WindowHandle1)
dev_display (Image)
*2.预处理之车牌定位,一般定位有两种,一个是Blob像素图块定位,一个是模板匹配定位,然后几何变换转正
decompose3 (image, Red, Green, Blue)
*颜色空间转换Hue--色彩,Saturation--饱和度,色彩的深浅(0~100%),Intensity--色彩的亮度
trans_from_rgb (Red, Green, Blue, Hue, Saturation, Intensity, 'hsv')
* trans_from_rgb (Red, Green, Blue, ImageResult1, ImageResult2, ImageResult3, 'hsv')
*注意这里的颜色通道转换是为了方便图像分割,也就是车牌定位,这里用的比较通用简单的blob,在实际项目中需要考虑光照等的影响进行微调优化
*这里的二值化是进行一个blob车牌定位
threshold (Saturation, regions, 183, 255)
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。