首页 > 其他分享 >WPF Halcon机器视觉和运动控制软件通用框架,插件式开发,开箱即用 仅供学习!

WPF Halcon机器视觉和运动控制软件通用框架,插件式开发,开箱即用 仅供学习!

时间:2023-12-25 21:07:28浏览次数:38  
标签:插件 自定义 Halcon 开发 ui 仅供 算子 WPF


点我下载,仅供个人学习使用

  1. 参考easyvision开发,集成几十个软件算子
  2. 此版本以添加ui设计器。具体功能如上所示,可以自定义变量,写c#脚本,自定义流程,包含了halcon脚本和封装的算子,可自定义ui,通过插件形式开发很方便拓展自己的功能。

WPF Halcon机器视觉和运动控制软件通用框架,插件式开发,开箱即用 仅供学习!_计算机视觉

WPF Halcon机器视觉和运动控制软件通用框架,插件式开发,开箱即用 仅供学习!_c#_02


标签:插件,自定义,Halcon,开发,ui,仅供,算子,WPF
From: https://blog.51cto.com/u_14910409/8972122

相关文章

  • Halcon reduce_domain和scale_image的作用
    在Halcon中,reduce_domain是用于缩小图像域(ImageDomain)的操作。它的作用是通过指定一个感兴趣区域(ROI,RegionofInterest),将图像数据限制在该区域内,从而实现对图像进行裁剪或者缩小处理。reduce_domain的语法如下:reduce_domain(Image,Region,ReducedImage)其中,Image是输入的原始图......
  • Halcon 机械视觉 使用仿射变换 机械手实现孔位定位
    要推算机械手平面坐标系A与相机平面坐标系B的关系,我们可以首先找到两个平面坐标系之间的平移量和旋转量。平移量:选择一个公共的参考点,比如某个标志物,假设在坐标系A中的坐标为(Ax,Ay),在坐标系B中的坐标为(Bx,By)。那么平移量可以表示为:Δx=Bx-AxΔy=By-Ay这里的(Δx,Δy)......
  • Halcon 螺丝孔位定位
    标定坐标:对整个9点标定版进行拍摄时的世界坐标HomMat2D1:标定后得到的换算关系孔位世界坐标:相机移动到孔位上的世界坐标圆心世界坐标:模版匹配后得到的螺丝孔位中心相对偏移:孔位世界坐标-标定坐标目标坐标:圆心世界坐标+相对偏移要输出的偏移量:工具末端世界坐标-目标坐标标定坐标......
  • Halcon (基于镜头中心)协同机械手进行自动标定
    流程使用相机捕捉初始标定点位,记录世界坐标在机器人示教器上基于基准点位进行其余8个点位设置,每次x轴偏移+4或Y轴偏移+4对每个点位进行图像获取编写Halcon脚本,获取9幅图像中点位中心的像素坐标,以及对应算出的机械手世界坐标,导入标定demo获取换算关系。在图像中模拟位置进行验证,此......
  • Halcon 5分钟学会9点标定 带图片示例、示例源码
    9点标定应用流程如果没有9个点,其实只需要一个点就可以,移动机械手,只需将这个点在视野内不同坐标即可,前置条件,相机焦距,视野固定高度和角度,光源光强度固定。移动机械手,使用螺丝批头,在视野范围内的白纸上,点九个点,记录每个点位的位置,每个点位的顺序要和图像上获取的圆心数组顺序一致,此时......
  • 一些好用的maven插件介绍
     一些好用的maven插件介绍转载自:https://juejin.cn/post/7231527422200692794Maven插件是扩展Maven功能的方式之一,它可以帮助我们更轻松地管理依赖性、构建应用程序、运行测试和部署应用程序等。maven插件实在是太多了,我这里也介绍不完,仅仅以我使用过的也比较实用的给大家......
  • 这款IDEA插件用着确实爽
    IDEA是一款功能强大的集成开发环境(IDE),它可以帮助开发人员更加高效地编写、调试和部署软件应用程序。我们在编写完接口代码后需要进行接口调试等操作,一般需要打开额外的调试工具。今天给大家介绍一款IDEA插件:Apipost-Helper-2.0。代码写完直接编辑器内调试、还支持生成接口文档、......
  • 免费IDEA插件推荐-Apipost-Helper
    IDEA插件市场中的API调试插件不是收费(FastRequest)就是不好用(apidoc、apidocx等等)今天给大家介绍一款国产的API调试插件:Apipost-Helper,完全免费且好看好用!这款插件由Apipost团队开发的,其官方介绍是:用于IDEA项目快速生成API文档,快速查询接口、接口代码功能,并支持在IDEA中进行API......
  • 不使用第三方插件自己写一个数字递增滚动组件
    开箱即用水贴专用哈哈哈封装NumberRoller.vue组件<template><div><span:style="fontColorSize">{{formattedValue||0}}</span></div></template><script>exportdefault{props:{rollNumber:{//......
  • 手写滑动同步滚动进度条jq插件
    因需要一种滑动显示内容,并且带可拖动的进度条,即下面这种效果 找了很多插件,总有地方不能满足需求。于是决定自己手写,下面为完整源码:swiper.js1$.swiperCalculator=function(wrap,drag){2this.wrap=wrap;3this.drag=drag;4this.dWidth=drag......