液位深度检测


read_image (Image, '1')
dev_close_window ()
get_image_size (Image, Width, Height)
dev_open_window (0, 0, Width, Height, 'black', WindowHandle)
dev_display (Image)
draw_rectangle1 (WindowHandle, Row1, Column1, Row2, Column2)
gen_rectangle1 (Rectangle, Row1, Column1, Row2, Column2)
reduce_domain (Image, Rectangle, ImageReduced)
decompose3 (ImageReduced, R, G, B)
trans_from_rgb (R, G, B, H, S, V, 'hsv')
**提前颜色的值
threshold (S, Region, 60, 255)
fill_up (Region, RegionFillUp)
closing_rectangle1 (RegionFillUp, RegionClosing, 80, 80)
** 绘制最上面的刻度线
** 找到左上角 和右下角
smallest_rectangle1 (RegionClosing, Row11, Column11, Row21, Column21)
**找到宽度Length2
smallest_rectangle2 (RegionClosing, Row, Column, Phi, Length1, Length2)
** 绘制刻度
gen_region_line (RegionLines, Row11, Column11, Row11, Column11+Length2*2)
dev_display (Image)
dev_set_draw ('margin')
dev_display (Rectangle)
dev_display (RegionLines)
从视频中提前图片, 视频必须是mpg4

浙公网安备 33010602011771号