当前位置: 首页 > wzjs >正文

做游戏出租的网站公司名称大全两个字

做游戏出租的网站,公司名称大全两个字,上海十大科技公司,wordpress 欲思本案例分3部分 识别效果,分别显示识别前后识别后;代码展示,分别是Halcon源码和Halcon转为C#的代码代码解释(解释在源码中) 原图如下: 处理后的图像: Halcon源码: *读取一张图像 read_image (Image, progres)*获取图像大小 get_image_size (Image, Width, Height)*关…

  • 本案例分3部分
    1. 识别效果,分别显示识别前后识别后;
    2. 代码展示,分别是Halcon源码和Halcon转为C#的代码
    3. 代码解释(解释在源码中)
  • 原图如下:

  • 处理后的图像:

  • Halcon源码:
*读取一张图像
read_image (Image, 'progres')*获取图像大小
get_image_size (Image, Width, Height)*关闭窗口
dev_close_window ()*打开窗口
dev_open_window (0, 0, Width, Height, 'black', WindowID)*显示图像
dev_display (Image)*设置输出对象的颜色,对象是指区域,XLD,其它几何对象
dev_set_color ('red')*设置区域填充方式
dev_set_draw ('margin')*产生矩形ROI
gen_rectangle1 (Rectangle, 260, 90, 360, 350)*减少图像区域
reduce_domain (Image, Rectangle, ImageReduced)*固定阈值
threshold (ImageReduced, Dark, 0, 150)*计算区域里的连通域
connection (Dark, ConnectedRegions)*根据面积大小来过滤区域
select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 10, 100)*获取区域等效椭圆的参数
elliptic_axis (SelectedRegions, Ra, Rb, Phi)*获取区域的面积和中心坐标
area_center (SelectedRegions, Area, Row, Column)*显示图像
dev_display (Image)*设置输出对象的颜色
dev_set_color ('green')*显示区域
dev_display (SelectedRegions)*计算区域平均半径
MeanRadius := sum(Ra) / |Ra|*计算半径的方差,方差描述随机变量对于数学期望的偏离程度.
VarianceRadius := sum((Ra - MeanRadius)*(Ra - MeanRadius)) / (|Ra|)
  •  C#源码
/// <summary>
/// 识别图像中散热孔
/// </summary>
/// <param name="winId">窗体的句柄(HSmartWindowControlWPF的HalconWindow属性)</param>
/// <param name="imagePath">图像路径</param> 
public static void RecognizeHoleOfBox(HTuple winId, string imagePath){// Local iconic variables HObject ho_Image, ho_Rectangle, ho_ImageReduced;HObject ho_Dark, ho_ConnectedRegions, ho_SelectedRegions;// Local control variables HTuple hv_Width = new HTuple(), hv_Height = new HTuple();HTuple  hv_Ra = new HTuple();HTuple hv_Rb = new HTuple(), hv_Phi = new HTuple(), hv_Area = new HTuple();HTuple hv_Row = new HTuple(), hv_Column = new HTuple();HTuple hv_MeanRadius = new HTuple(), hv_VarianceRadius = new HTuple();// Initialize local and output iconic variables HOperatorSet.GenEmptyObj(out ho_Image);HOperatorSet.GenEmptyObj(out ho_Rectangle);HOperatorSet.GenEmptyObj(out ho_ImageReduced);HOperatorSet.GenEmptyObj(out ho_Dark);HOperatorSet.GenEmptyObj(out ho_ConnectedRegions);HOperatorSet.GenEmptyObj(out ho_SelectedRegions);//读取一张图像ho_Image.Dispose();HOperatorSet.ReadImage(out ho_Image, imagePath);//获取图像大小hv_Width.Dispose();hv_Height.Dispose();HOperatorSet.GetImageSize(ho_Image, out hv_Width, out hv_Height);//关闭窗口//if (HDevWindowStack.IsOpen())//{//    HOperatorSet.CloseWindow(HDevWindowStack.Pop());//}//打开窗口//HOperatorSet.SetWindowAttr("background_color", "black");//HOperatorSet.OpenWindow(0, 0, hv_Width, hv_Height, 0, "visible", "", out hv_WindowID);//HDevWindowStack.Push(hv_WindowID);//显示图像//if (HDevWindowStack.IsOpen())//{//    HOperatorSet.DispObj(ho_Image, HDevWindowStack.GetActive());//}//设置输出对象的颜色,对象是指区域,XLD,其它几何对象//if (HDevWindowStack.IsOpen())//{//    HOperatorSet.SetColor(HDevWindowStack.GetActive(), "red");//}//设置区域填充方式//if (HDevWindowStack.IsOpen())//{//    HOperatorSet.SetDraw(HDevWindowStack.GetActive(), "margin");//}//产生矩形ROIho_Rectangle.Dispose();HOperatorSet.GenRectangle1(out ho_Rectangle, 260, 90, 360, 350);//减少图像区域ho_ImageReduced.Dispose();HOperatorSet.ReduceDomain(ho_Image, ho_Rectangle, out ho_ImageReduced);//固定阈值ho_Dark.Dispose();HOperatorSet.Threshold(ho_ImageReduced, out ho_Dark, 0, 150);//计算区域里的连通域ho_ConnectedRegions.Dispose();HOperatorSet.Connection(ho_Dark, out ho_ConnectedRegions);//根据面积大小来过滤区域ho_SelectedRegions.Dispose();HOperatorSet.SelectShape(ho_ConnectedRegions, out ho_SelectedRegions, "area","and", 10, 100);//获取区域等效椭圆的参数hv_Ra.Dispose(); hv_Rb.Dispose(); hv_Phi.Dispose();HOperatorSet.EllipticAxis(ho_SelectedRegions, out hv_Ra, out hv_Rb, out hv_Phi);//获取区域的面积和中心坐标hv_Area.Dispose(); hv_Row.Dispose(); hv_Column.Dispose();HOperatorSet.AreaCenter(ho_SelectedRegions, out hv_Area, out hv_Row, out hv_Column);//显示图像//if (HDevWindowStack.IsOpen()){HOperatorSet.DispObj(ho_Image, winId);}//设置输出对象的颜色//if (HDevWindowStack.IsOpen()){HOperatorSet.SetColor(winId, "green");}//显示区域//if (HDevWindowStack.IsOpen()){HOperatorSet.DispObj(ho_SelectedRegions, winId);}//计算区域平均半径hv_MeanRadius.Dispose();using (HDevDisposeHelper dh = new HDevDisposeHelper()){hv_MeanRadius = (hv_Ra.TupleSum()) / (new HTuple(hv_Ra.TupleLength()));}//计算半径的方差,方差描述随机变量对于数学期望的偏离程度.hv_VarianceRadius.Dispose();using (HDevDisposeHelper dh = new HDevDisposeHelper()){hv_VarianceRadius = ((((hv_Ra - hv_MeanRadius) * (hv_Ra - hv_MeanRadius))).TupleSum()) / (new HTuple(hv_Ra.TupleLength()));}ho_Image.Dispose();ho_Rectangle.Dispose();ho_ImageReduced.Dispose();ho_Dark.Dispose();ho_ConnectedRegions.Dispose();ho_SelectedRegions.Dispose();hv_Width.Dispose();hv_Height.Dispose();//hv_WindowID.Dispose();hv_Ra.Dispose();hv_Rb.Dispose();hv_Phi.Dispose();hv_Area.Dispose();hv_Row.Dispose();hv_Column.Dispose();hv_MeanRadius.Dispose();hv_VarianceRadius.Dispose();}


文章转载自:

http://lGhMpVfc.Lwmxk.cn
http://Zpm1WBkJ.Lwmxk.cn
http://0RBIOcm6.Lwmxk.cn
http://yWjNd9Ij.Lwmxk.cn
http://rkoxiLp7.Lwmxk.cn
http://w4U6IY10.Lwmxk.cn
http://JYUJFgAn.Lwmxk.cn
http://8ow8AN8T.Lwmxk.cn
http://mc2HMQyP.Lwmxk.cn
http://Ym1PRFB6.Lwmxk.cn
http://iLLCN5vs.Lwmxk.cn
http://cnt77xqh.Lwmxk.cn
http://oX7C3Syc.Lwmxk.cn
http://6wyNJG4v.Lwmxk.cn
http://JEokfDuK.Lwmxk.cn
http://8tPDsJ1i.Lwmxk.cn
http://RFl6DXc2.Lwmxk.cn
http://G1SeVyk9.Lwmxk.cn
http://CzgSUkql.Lwmxk.cn
http://z8I0Nt5c.Lwmxk.cn
http://LFzKjENg.Lwmxk.cn
http://ivdhVmFS.Lwmxk.cn
http://9d2qIXwv.Lwmxk.cn
http://YeXeqyLj.Lwmxk.cn
http://VFATnhGL.Lwmxk.cn
http://ZyUXW1bK.Lwmxk.cn
http://8MKb5VV0.Lwmxk.cn
http://vSFcKRFe.Lwmxk.cn
http://OhuuYTCE.Lwmxk.cn
http://sO0yLAEr.Lwmxk.cn
http://www.dtcms.com/wzjs/642281.html

相关文章:

  • 免费网站你懂我意思正能量软件动态ip做网站影响seo吗
  • 企业网站建立之前必须首先确定深圳做网站哪家
  • 高校网站建设方案wordpress批量发文章
  • 社交网站的设计自己做网站犯法吗
  • 网页站点文件夹百度能搜到自己的网站
  • wordpress与joomla刷排名seo
  • ecilpse做网站珠海哪个网站制作公司好
  • 网站框架建设wordpress支持字体
  • 做电影网站赚了几百万始兴建设局网站
  • 免费psd图片素材网站现在有没有免费的网站
  • 做网站好赚钱百度极速版下载安装最新版
  • 深圳做网站开发公司wordpress没有远程发布
  • 社区教育网站建设方案荆州做网站公司最好
  • 给小孩做辅食的网站深圳专业做网站技术
  • 网站修改器wordpress远程保存图片大小
  • 郑州快速建站价格网站域名在哪里注册
  • 什么网站做软文wordpress 知言
  • 烟台论坛建站模板简述网站规划的主要任务
  • 响应式网站排名如何通道县城市建设投资有限公司网站
  • 河北城乡建设学校官方网站长春企业网站哪里做的好
  • 巩义网站推广优化购物网站开发的意义和目的
  • 网站设计西安学习怎么给汽车网站做推广
  • 邯郸北京网站建设科技小发明图片
  • 口碑好的南京网站建设深圳网站建设简介
  • 贵州省和城乡建设厅官方网站保险网站建设
  • 做catalog的免费网站做前端网站用什么软件写代码
  • 网站icon图标怎么设置网站建设价格单
  • 怎么让别人做网站有用模板网在线制作官网免费
  • 淘客免费交易网站建设研发流程
  • 网站导航app域名备案网站负责人