halcon-draw_polygon手绘多边形

在HDevelop中

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

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

dev_display (PolygonRegion)

 

 


在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());

 

 

 

 

posted @ 2022-03-14 10:35  天子骄龙  阅读(1067)  评论(0)    收藏  举报