draw_rectangle1,这是halcon一个交互函数,当运行到这句话时,我们可以通过鼠标左键在图片上画一个矩形,然后通过鼠标右键结束交互过程。然后,我们就可以得到我们绘制矩形的左上角的点坐标,以及右下角的点坐标。但是这个这个函数,并不会在界面绘制这个矩形。 有了这四个点之后,我们就可以通过gen_rectangle1在去界面上...
1. draw_line:用于在图像上绘制一条直线。 ```csharp (image: , x1, y1, x2, y2, color: ) ``` 2. draw_circle:用于在图像上绘制一个圆。 ```csharp (image: , x, y, radius, color: ) ``` 3. draw_rectangle:用于在图像上绘制一个矩形。 ```csharp (image: , x1, y1, x2, y2...
draw_point_mod 功能:一个点的交互绘图。 draw_polygon 功能:一个多边形的交互绘图。 draw_rectangle1 功能:画一个与坐标轴平行的矩形。 draw_rectangle1_mod 功能:画一个与坐标轴平行的矩形。 draw_rectangle2 功能:任意定向矩形的交互绘图。 draw_rectangle2_mod 功能:任意定向矩形的交互绘图。 draw_region 功...
*draw_rectangle2 (WindowHandle, Row, Column, Phi, Length1, Length2)*draw_rectangle2_mod (...
draw_rectangle1 (3600, Row1, Column1, Row2, Column2) gen_rectangle1 (Rectangle, Row1, Column1, Row2, Column2) *选中目标模板 reduce_domain (GrayImage, Rectangle, ImageReduced) threshold (ImageReduced, Regions, 0, 0) connection (Regions, ConnectedRegions) ...
draw_rectangle2(WindowHandle, Row3, Column3, Phi1, Length1, Length2) *创建一个任意方向的矩形 *参数1 创建的矩形 *参数2 中心行索引 *参数3 中心列索引 *参数4 以弧度为单位较大半轴的方向 *参数5 较大的半轴 *参数6 较小的半轴 gen_rectangle2(Rectangle1, Row3, Column3, Phi1, Length1,...
draw_rectangle1— Draw a rectangle parallel to the coordinate axis.Signaturedraw_rectangle1( : : WindowHandle : Row1, Column1, Row2, Column2) Descriptiondraw_rectangle1 returns the parameter for a rectangle parallel to the coordinate axes, which has been created interactively by the user in ...
dev_close_window () dev_open_window (0, 0, 512, 512, 'black', WindowHandle) read_image (Image1, 'C:/Users/胡晓飞/Desktop/halcon/7-5/1.bmp') rgb1_to_gray (Image1, GrayImage) draw_rectangle1 (WindowHandle, Row1, Column1, Row2, Column2) gen_rectangle1 (Rectangle, Row1, ...
如图25所示,程序运行后,当鼠标中键按下,开始创建模板。采用draw_rectangle1函数按住鼠标左键设置一个方框,如图25左上图像所示;按鼠标右键确认。用reduce_domain函数将方框中的图像拷贝为模板图像,如图26所示,并用write_image函数保存在硬盘的指定位置。 图25 创建形状匹配模板 ...
Halcon中 执行算子draw_rectangle 画矩形时,如果没有单击鼠标左键画矩形,右键确认。关闭程序时,进程...