已解决
我的Qt作品(19)使用Qt写一个轻量级的视觉框架---第2章,仿海康VM实现思维导图拖拽方式的算法流程图
来自网友在路上 171871提问 提问时间:2023-09-27 04:25:26阅读次数: 71
最佳答案 问答题库718位专家为你答疑解惑
上次写的第1章介绍了主界面的设计。
https://blog.csdn.net/libaineu2004/article/details/130277151
本次是第2章,主要介绍流程图的运行。
目前市面上视觉框架很多,主要有列表图方式和流程图方式。海康VM的流程图方式比较受用户的喜爱和欢迎:
我的作品采用的是Qt+OpenCV组合方式开发,模仿海康VM连线+流程图的方法。流程图的设计思想其实就是数据结构的【图】。通过遍历每个节点来执行各个算法。
1、先看看流程图的功能
目前的工具箱支持【采集】和【处理】两个部分。
采集:图像源和输出图像
处理:二值化、图像增强、图像去噪、形态学
2、节点的参数设置
鼠标双击每个节点,会弹出对话框,我们可以设置相关算法的参数
图像源
形态学
图像去噪,支持多种滤波方式的选择
3、右键菜单
可以针对具体选中的节点做复制和粘贴,撤销和重做等操作
4、单次运行与循环运行
保存,单次运行,循环运行,停止运行,计算器
5、过程图片的输出
主界面的右边,有专门的qt控件,用来展示算法在运行过程的图片输出,详细记录了每一张图片
6、日志输出
方便我们及时查看运行的情况
7、运行异常提示
当某个节点的算法运行异常时,该节点背景色会变为红色,作为提示,同时日志也会输出
x、下一步功能展望
流程图的鸟瞰图,多个流程图并行,多个相机采图,定位工具,脚本工具等等...(未完待续)
423776537@qq.com
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"我的Qt作品(19)使用Qt写一个轻量级的视觉框架---第2章,仿海康VM实现思维导图拖拽方式的算法流程图":http://eshow365.cn/6-14398-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 从C语言到C++:C++入门知识(1)
- 下一篇: vue2.0 elementui 封装表单