一、常用算子、函数
1、窗口
1、新建窗口
*参数:左上角坐标x,y,窗口宽,高,背景颜色,窗口句柄
dev_open_window (0, 0, Width, Height, 'black', WindowHandle)
*参数:输入图片,窗体左上角坐标x,y,窗体宽度的范围(默认-1也可[100,200]),窗体高度的范围(默认-1也可[100,200]),窗体句柄
dev_open_window_fit_image (Image, 0, 0, -1, -1, WindowHandle)
*参数:窗体左上角坐标x,y,窗体宽度的范围(默认-1也可[100,200]),窗体高度的范围(默认-1也可[100,200]),窗体句柄
dev_open_window_fit_size (0, 0, Width, Height, -1, -1, WindowHandle)
2、设置窗口属性
*定义窗口区域填充模式 如果设置为'fill',则区域显示为已填充;如果设置为'margin',则仅显示轮廓。
dev_set_draw ('margin')
3、清除当前窗口的内容
dev_clear_window()
4、关闭窗口
dev_close_window()
5、其他
*获取活动窗口的句柄
dev_get_window (WindowHandle)
*激活窗体 参数:窗体句柄
dev_set_window (WindowHandle)
2、图片
*读取图片 参数:图片句柄,图片路径
read_image (Image, 'C:1.png')
*灰度 参数:输入图片,输出图片
rgb1_to_gray (Image, GrayImage)
*在当前图形窗口中显示图像对象 参数:输入图像 (用于关闭窗体后,重新给另一个窗体图像)
dev_display (Image)
3、形状
1、矩形
*创建矩形 参数:矩形句柄,矩形的左上角坐标x,y,矩形的右下角坐标x,y
gen_rectangle1 (Rectangle, 230, 45, 296, 107)
*创建矩形 参数:矩形句柄,矩形中心坐标x,y,弧度,一半的宽度,一半的高度
gen_rectangle2 (Rectangle, 300, 200, 0, 100, 20)
*创建矩形 参数:矩形句柄,矩形中心坐标x,y,弧度,一半的宽度,一半的高度
gen_rectangle2_contour_xld (Rectangle, 500, 200,rad(90), 200, 20.5)