VisionPro二开之CT统计

VisionPro二开之CT统计

// 开始时间DateTimestartTime=DateTime.Now;// ...TimeSpanDetectCT=DateTime.Now-startTime;Log.Info($"检测时间:{DetectCT.TotalMilliseconds}ms");

取图耗时

/// <summary>/// 软触发/// </summary>publicvoidSnapImage(){try{// 获取采集状态// 如果值 > 0,表示有图像堆积,可能需调整采集速率或处理速度。// 当前 FIFO 中可立即读取的图像数量(已就绪的图像)。// 布尔值,表示 FIFO 是否正在处理采集请求 true 时需等待,避免重复触发m_AcFifo.GetFifoState(outvarnumPending,outvarnumReady,outvarbusy);if(numPending==0&&!busy){// 软触发:作用:向 FIFO 发送软触发信号,开始一次图像采集(相当于手动触发相机拍照)。m_AcFifo.StartAcquire();DateTimestartTime=DateTime.Now;// 等待采集完成,并返回采集到的图像ICogImagecogImage=m_AcFifo.CompleteAcquireEx(newCogAcqInfo());// 三 使用委托 变量grabGrayImage((CogImage8Grey)cogImage);TimeSpanDetectCT=DateTime.Now-startTime;Log.Info($"取图时间:{DetectCT.TotalMilliseconds}ms");// grabRGBImage((CogImage24PlanarColor)cogImage);}}catch(Exceptionex){MessageBox.Show($"采集异常,信息为:{ex.Message}");}}

检测耗时

// 开始时间DateTimestartTime=DateTime.Now;// 3.调用算法模块Log.Info("算法开始");doublewidth=AlgorithmService.Instance.DetectWidth(info.Image);Log.Info("算法结束");// 4.把检测结果发送上位机或PLCif(width<300){CommunicateService.Instance.Send("NG");TimeSpanDetectCT=DateTime.Now-startTime;Log.Info($"检测时间:{DetectCT.TotalMilliseconds}ms");SaveNGImage("NG",info.Image);}else{CommunicateService.Instance.Send("OK");TimeSpanDetectCT=DateTime.Now-startTime;Log.Info($"检测时间:{DetectCT.TotalMilliseconds}ms");SaveOKImage("OK",info.Image);}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1154846.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2026年最新应对Reddit Spam的4大建议

随着Reddit算法和判定标准的更新&#xff0c;越来越多做营销、批量账号和跨境电商的用户&#xff0c;被Reddit标记为Spam。如何避免被判定为Spam?这直接关系到账号的流量、曝光以及品牌的健康运营。本文将深入探讨用户运营时被判定为Spam的原因&#xff0c;并提供相应的应对策…

解放双手!从Excel导入到选择打印行,效率直接翻倍!

鼠标点击空白区域&#xff0c;让界面右侧属性回到默认显示。点击标签变量管理中的添加文本&#xff0c;进入变量设置。输入变量名称需要和Excel列名一致&#xff0c;勾选允许打印前手工修改变量值&#xff0c;点击保存。在标签右侧标签变量管理&#xff0c;保持对应变量存在即可…

测试, 逐步冻结

招数:逐步冻结 随着程序功能的完善&#xff0c;我们要让程序的各个方面有次序地"冻结"&#xff0c;这样才能把稳定的软件交付给用户。一般来说&#xff0c;程序的人机交互界面最先开始"冻结"&#xff0c;不能再随意修改&#xff0c;因为很多项目的文字信息…

Oracle数据库小记

1、nvarchar类型排序null值处理order by CAST(nvl(o.OUT_INVOICE,0) AS integer) desc,t.create_date desc

51单片机(1)

一、嵌入式与 51 单片机基础认知&#xff08;一&#xff09;嵌入式系统概念嵌入式系统是以应用为中心&#xff0c;以计算机技术为基础&#xff0c;软硬件可裁剪的专用计算机系统。它广泛应用于智能家居、工业控制、智能穿戴等众多领域&#xff0c;核心特点是针对性强、资源利用…

β-Endorphin (porcine);YGGGFMTSEKSQTPLVTLFKNAAIVKNAHKKGQ

一、基础性质英文名称&#xff1a;β-Endorphin (porcine)&#xff1b;Porcine β-Endorphin&#xff1b;Tyr-Gly-Gly-Phe-Met-Thr-Ser-Glu-Lys-Ser-Gln-Thr-Pro-Leu-Val-Thr-Leu-Phe-Lys-Asn-Ala-Ile-Val-Lys-Asn-Ala-His-Lys-Lys-Gly-Gln Peptide中文名称&#xff1a;猪源 β…

测试-发布之后事后诸葛亮会议

一个里程碑结束了&#xff0c;接下来怎么办?团队有什么经验教训?产品怎么才能做得更好?我们常说"软件的生命周期"这个软件开发的周期结束了&#xff0c;生命也结束了。我们能不能像医学的尸体解剖一样&#xff0c;把这个软件开发的流程解剖一下?解剖的过程可以叫…

leetcode 3453(二分法)

3453: 分割正方形Ⅰ*思路&#xff1a;浮点二分squares[i] [xi, yi, li] 表示一个与 x 轴平行的正方形的左下角坐标和正方形的边长。所有正方形的面积之和为枚举正方形 (xi​,yi​,li​)&#xff0c;如果水平线在正方形底边上方&#xff0c;即 yi​<y&#xff0c;那么这个正…

制造业 ERP 指南

随着时代发展与技术进步&#xff0c;制造业正朝着更智能、更高效、更互联的方向转型升级。如今&#xff0c;众多智能工厂依托数字化系统&#xff0c;对生产流程、设备状态及物料管理进行实时追踪与监控。而推动这场变革的核心引擎&#xff0c;正是制造业企业资源计划&#xff0…

技术日报|Claude Code超级能力库superpowers登顶日增1538星,自主AI循环ralph爆火登榜第二

&#x1f31f; TrendForge 每日精选 - 发现最具潜力的开源项目 &#x1f4ca; 今日共收录 12 个热门项目&#xff0c;涵盖 49 种编程语言&#x1f310; 智能中文翻译版 - 项目描述已自动翻译&#xff0c;便于理解&#x1f3c6; 今日最热项目 Top 10 &#x1f947; obra/superpo…

wen3-VL多模态检索模型详解:Embedding与Reranker架构、训练与应用(必学收藏)

本文介绍了Qwen3-VL-Embedding&#xff08;嵌入模型&#xff09;和Qwen3-VL-Reranker&#xff08;重排序模型&#xff09;两个基于Qwen3-VL的多模态检索模型。嵌入模型采用双编码器架构负责粗筛&#xff0c;将多模态输入映射为密集向量&#xff1b;重排序模型采用交叉编码器架构…

吐血推荐10个AI论文网站,自考本科毕业论文必备!

吐血推荐10个AI论文网站&#xff0c;自考本科毕业论文必备&#xff01; 自考论文写作的救星&#xff1a;AI 工具如何帮你轻松应对 对于自考本科的学生来说&#xff0c;毕业论文无疑是整个学习过程中最具挑战性的环节之一。从选题到开题&#xff0c;再到撰写和降重&#xff0c;每…

告别分散承载:zData X一体机重构数据库成本模型的实践解析

在多元数据库已成常态的今天&#xff0c;真正推高企业IT成本的&#xff0c;早已不是单一数据库授权费&#xff0c;而是隐藏在背后的承载方式&#xff1a;割裂的基础设施、低效的资源利用率、不断膨胀的运维复杂度。云和恩墨的多元数据库一体化承载平台zData X试图解决的&#x…

【建议收藏】大模型学习路径详解:从零基础到高薪AI工程师,系统化学习指南

文章分析了大模型技术的发展现状和行业变革&#xff0c;指出传统岗位萎缩&#xff0c;而大模型领域呈现高薪、高需求的职业机遇。文章详细介绍了大模型技术优势、职业发展多维优势&#xff08;高薪、前沿性、经验红利&#xff09;&#xff0c;并提供了系统化的转行路径&#xf…

计算机专业任务书案例77:基于Spring Boot的皮影戏文创商城的设计与实现

计算机毕业设计100套 微信小程序项目实战 java项目实战 若要获取全文以及其他需求&#xff0c;请扫一扫下方的名片进行获取与咨询。 撰写不易&#xff0c;感谢支持&#xff01; 目录 一、设计的任务 &#xff08;一&#xff09;设计要求 1.1 目的要求 1.2 技术要求 &a…

5 个提升投稿成功率88%的关键写作技巧,审稿人真的很吃这一套!

为什么咱们每次投的稿都石沉大海?要不然就是打回重改,改了好几遍还是发不出去...撇去那些语言、格式、拼写、语法这些小问题,审稿人实际上也有自己的一套专属论文模板。下面我就给大家分享提升投稿成功率88%的关键写作技巧,实测审稿人真的很吃这一套! 一、结构框架清晰 …

母 爱 如 光

母亲是遮雨的天幕&#xff0c;让生活之路洒满暖阳&#xff1b;母亲是挡风的屏障&#xff0c;让岁月流转萦绕花香。母亲是神奇的画笔&#xff0c;为成长岁月绘就琳琅&#xff1b;母亲是病榻前的呵护&#xff0c;是疲惫时的臂膀&#xff0c;是伤心时的知己&#xff0c;是受伤后的…

2026年CTF比赛实战指南:趋势解读+赛事推荐+备考策略(从入门到冲奖)

2026年CTF比赛实战指南&#xff1a;趋势解读赛事推荐备考策略&#xff08;从入门到冲奖&#xff09; CTF&#xff08;Capture The Flag&#xff0c;夺旗赛&#xff09;作为网络安全领域的“实战练兵场”&#xff0c;早已成为计算机专业学生深耕网安赛道、职场人提升技术竞争力的…

告别机壳缺陷与 PIN 针误判!汽车电子 2D 视觉检测方案,高适配更精准

本文是维视智造「端子与连接器检测」行业解决方案系列案例的第十四篇。今天介绍的落地案例中&#xff0c;将针对汽车行业核心部件--机壳 PIN 针歪斜、窗口缺料、正反面缺料多料等缺陷检测痛点&#xff0c;结合成熟落地的实战经验&#xff0c;为您提供视觉智能化升级的参考范例。…

为什么GLM-4.6V-Flash-WEB部署失败?一键脚本使用避坑指南

为什么GLM-4.6V-Flash-WEB部署失败&#xff1f;一键脚本使用避坑指南 &#x1f4a1; 获取更多AI镜像 想探索更多AI镜像和应用场景&#xff1f;访问 CSDN星图镜像广场&#xff0c;提供丰富的预置镜像&#xff0c;覆盖大模型推理、图像生成、视频生成、模型微调等多个领域&#x…