halcon-draw_polygon手绘多边形_窗口句柄

在HDevelop中

dev_open_window(10,10,500,500,'black',WindowHandle)

draw_polygon (PolygonRegion, WindowHandle)
*手绘多边形
*参数1:输出区域
*参数2:窗口句柄

dev_display (PolygonRegion)


halcon-draw_polygon手绘多边形_窗口句柄_02




在QtCreator中

HObject  ho_PolygonRegion;
HTuple hv_WindowHandle;
SetWindowAttr("background_color","black");
OpenWindow(10,10,500,500,0,"visible","",&hv_WindowHandle);
HDevWindowStack::Push(hv_WindowHandle);

DrawPolygon(&ho_PolygonRegion, hv_WindowHandle);
//手绘多边形
//参数1:输出区域
//参数2:窗口句柄

if (HDevWindowStack::IsOpen())
DispObj(ho_PolygonRegion, HDevWindowStack::GetActive());


halcon-draw_polygon手绘多边形_窗口句柄_03