news 2026/5/13 11:07:09

VP引导定位软件-平移九点标定圆定位

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
VP引导定位软件-平移九点标定圆定位

VP引导定位软件-平移九点标定圆定位

一 加载图形

/// <summary>/// 加载图像/// </summary>/// <param name="sender"></param>/// <param name="e"></param>privatevoidmaterialButton15_Click(objectsender,EventArgse){OpenFileDialogopenFileDialog=newOpenFileDialog();if(openFileDialog.ShowDialog()==DialogResult.OK){stringfilePath=openFileDialog.FileName;m_ImageFileTool.Operator.Open(filePath,CogImageFileModeConstants.Read);// 运行工具m_ImageFileTool.Run();// 获取结果图像,进行显示cogRecordDisplay5.Image=m_ImageFileTool.OutputImage;// 自适应大小cogRecordDisplay5.Fit(true);}}

二 加载TB

privatevoidmaterialButton14_Click(objectsender,EventArgse){// 创建对话框对象using(OpenFileDialogofd=newOpenFileDialog()){// 过滤器ofd.Filter="CogToolBlock类型 | *.vpp";// 打开选择窗口if(ofd.ShowDialog()==DialogResult.OK){// 获取vpp文件的路径stringtbPath=ofd.FileName;try{// 加载toolblockmToolBlock=CogSerializer.LoadObjectFromFile(tbPath)asCogToolBlock;// 绑定到ToolBlockEditorV2cogToolBlockEditV22.Subject=mToolBlock;// 绑定运行完成后的方法mToolBlock.Ran+=AfterRun2;}catch(Exceptionex){MessageBox.Show(ex.Message);}}}}

三 运行TB

privatevoidmaterialButton13_Click(objectsender,EventArgse){// 输入图像mToolBlock.Inputs["img"].Value=m_ImageFileTool.OutputImage;// 执行mToolBlock.Run();}

四 保存TB

privatevoidmaterialButton12_Click(objectsender,EventArgse){// 保存mToolBlock到文件if(!Directory.Exists(@".\Algo")){Directory.CreateDirectory(@".\Algo");}stringsavePath=@".\Algo\九点标定圆定位TB.vpp";// 替换为你想要保存的路径CogSerializer.SaveObjectToFile(mToolBlock,savePath);MessageBox.Show("保存成功!");}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 16:32:06

VP引导定位软件-平移九点标定TB

VP引导定位软件-平移九点标定TB一 加载图像private void materialButton19_Click(object sender, EventArgs e){OpenFileDialog openFileDialog new OpenFileDialog();if (openFileDialog.ShowDialog() DialogResult.OK){string filePath openFileDialog.FileName;m_ImageFi…

作者头像 李华
网站建设 2026/5/10 22:29:02

Java全栈工程师的面试实战:从基础到高阶的技术对话

Java全栈工程师的面试实战&#xff1a;从基础到高阶的技术对话 面试场景还原&#xff1a;技术与业务的深度融合 今天&#xff0c;我作为一位经验丰富的Java全栈开发工程师&#xff0c;正在参与一场针对互联网大厂的面试。这次面试的候选人是一位28岁的硕士毕业生&#xff0c;拥…

作者头像 李华
网站建设 2026/5/1 11:21:06

Kimi降AI vs 人工降重:效果、价格、速度三维度横向评测

Kimi降AI vs 人工降重&#xff1a;效果、价格、速度三维度横向评测 TL;DR&#xff1a;Kimi降AI效果有限&#xff0c;AIGC检测指数有时不降反升&#xff0c;因为AI改写依然带有明显的AI痕迹。人工降重效果稳定但耗时长、成本高。综合效果、价格、速度三个维度&#xff0c;专业降…

作者头像 李华
网站建设 2026/5/8 4:22:34

解析大数据领域数据目录的发展趋势

解析大数据领域数据目录的发展趋势:从"数据字典"到"智能管家"的进化之旅 关键词:数据目录、元数据管理、智能搜索、数据治理、云原生、多模态数据、隐私计算 摘要:在数据量以"天量"增长的今天,企业正面临"数据多到找不到,找到不敢用&q…

作者头像 李华
网站建设 2026/5/12 11:00:27

别再“等”生活:掌握主动幸福力

主动幸福力&#xff1a;在日常琐碎中构建你想要的生活你是在“生活”&#xff0c;还是在“等生活”&#xff1f;咱们先来聊个大实话。你有没有这种感觉&#xff1f;每天早上闹钟一响&#xff0c;大脑就开始像一台老旧的服务器一样加载任务&#xff1a;挤地铁、回邮件、开不完的…

作者头像 李华
网站建设 2026/5/8 14:12:49

linux清理缓存命令“echo 3 > /proc/sys/vm/drop_caches”

命令&#xff1a; echo 3 > /proc/sys/vm/drop_caches 是 Linux 系统中手动释放页缓存&#xff08;Page Cache&#xff09;的一种方式。下面详细解释其作用、原理和使用注意事项。 &#x1f50d; 一、作用&#xff1a;清空内核的缓存&#xff08;非应用程序内存&#xff09;…

作者头像 李华