news 2026/6/9 11:22:39

JGTechVision通用视觉软件-单相机引导定位项目设计

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
JGTechVision通用视觉软件-单相机引导定位项目设计

JGTechVision通用视觉软件-单相机引导定位项目设计

1 创建九点标定项目

1.1 创建Http服务端通信

1.2 创建-项目与接受文本

1.3 创建C#脚本解析

1.4 确认通信协议

Calib,150,150,1Calib表示九点标定150:机械手X150:机械手Y1:表示第几个点

1.5 C#脚本解析

usingJGTechVision.Dialogs.Views;usingJGTechVision.Common.Enums;usingJGTechVision.Common.Provide;usingJGTechVision.Common.Helper;usingJGTechVision.Common;usingJGTechVision.Core;usingJGTechVision.ViewModels;usingJGTechVision.Models;usingSystem;usingSystem.Windows;usingSystem.Collections.Generic;usingJGTechVision.Events;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingHalconDotNet;usingSystem.Xml;usingSystem.Threading;usingJGTechVision.Views.Dock;usingJGTechVision.ViewModels.Dock;usingJGTechVision.Views;usingJGTechVision.ViewModels;usingJGTechVision.Services;usingJGTechVision.Common.Enums;usingJGTechVision.DataAccess;usingJGTechVision.Common.Helper.FileOperateHelper;usingVM.Halcon;usingVM.Halcon.Config;usingKS;publicclassMyScript:ModuleBase{publicoverrideboolExeModule(){// 读取接收文本stringraw=GetString("&接收文本.接收文本");if(string.IsNullOrEmpty(raw)){Logger.AddLog("未收到数据!",eMsgType.Warn);returnfalse;}// 格式: Calib,150,150,1string[]parts=raw.Split(',');stringtask=parts[0];// 表示什么任务stringX=parts[1];// xstringY=parts[2];// YAddOutputParam("MX","double",Convert.ToDouble(X));AddOutputParam("MY","double",Convert.ToDouble(Y));AddOutputParam("IsOK","bool",task=="Calib");Logger.AddLog("九点标定: X-"+X+" Y-"+Y,eMsgType.Success,isDispGrowl:true);returntrue;}publicvoidInit(ModuleParammoduleParam){ModuleParam=moduleParam;}}

1.6 如果条件分支


1.7 任务搭建

1.8 生成九点标定文件

需要点击执行,生成标定文件

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 11:22:08

从CTF新手到高手:PuzzleSolver如何让MISC谜题破解变得简单

从CTF新手到高手:PuzzleSolver如何让MISC谜题破解变得简单 【免费下载链接】PuzzleSolver 一款针对CTF竞赛MISC的工具~ 项目地址: https://gitcode.com/gh_mirrors/pu/PuzzleSolver 在CTF竞赛的MISC(杂项)类别中,选手们常常…

作者头像 李华
网站建设 2026/6/9 11:21:03

3步解锁网易云音乐NCM文件:ncmdumpGUI完全指南

3步解锁网易云音乐NCM文件:ncmdumpGUI完全指南 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经遇到过这样的困扰:在网易云音…

作者头像 李华
网站建设 2026/6/9 11:21:02

KeymouseGo:解放双手的智能操作录制器

KeymouseGo:解放双手的智能操作录制器 【免费下载链接】KeymouseGo 类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input 项目地址: https://gitcode.com/gh_mirrors/ke/KeymouseGo 你是否厌倦了每天重复点击…

作者头像 李华
网站建设 2026/6/9 11:17:40

Ucupaint纹理处理工具终极指南:7个专业级非破坏性编辑方案

Ucupaint纹理处理工具终极指南:7个专业级非破坏性编辑方案 【免费下载链接】ucupaint Ucupaint is Blender addon to manage texture layers for Eevee and Cycles renderer. 项目地址: https://gitcode.com/gh_mirrors/uc/ucupaint 在3D纹理创作领域&#x…

作者头像 李华