我的Qt作品(19)使用Qt写一个轻量级的视觉框架---第2章,仿海康VM实现思维导图拖拽方式的算法流程图

上次写的第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

相关推荐
lusasky2 天前
ProcessOn流程图导入WPS:完整解决方案
流程图·wps·processon
韩曙亮2 天前
【思维模型】思维导图 ③ ( 思维导图绘制过程 | 横屏绘制 | 使用图像 / 图形 | 使用颜色 | 连接分支 | 曲线连接 | 线关键词 | 使用图形 )
思维导图·思维模型·绘制过程
J_Xiong01172 天前
【VLNs篇】19:DualVLN(InternNav)模型结构和流程图及生成代码
机器人·流程图
小二·2 天前
AI工程化实战《四》:多模态 RAG 全解——让 AI 看懂 PDF 表格、扫描件与流程图
人工智能·pdf·流程图
热爱专研AI的学妹3 天前
【搭建工作流教程】使用数眼智能 API 搭建 AI 智能体工作流教程(含可视化流程图)
大数据·数据库·人工智能·python·ai·语言模型·流程图
韩曙亮3 天前
【思维模型】思维导图 ① ( 概念 | 核心原理 | 思考记忆的难点 | 超强记忆原则 -> 思维导图 )
思维导图·思维模型·记忆原则
小飞将5 天前
VS code流程图插件mermaid使用
流程图
爱好读书5 天前
AI生成流程图
人工智能·流程图
中维ZWPD6 天前
打破工业软件分类桎梏:ZWPD的实践探索与创新突破
人工智能·3d·流程图
帮帮志7 天前
【保姆级图文步骤】VSCode整合Markdown制作思维导图
ide·vscode·编辑器·思维导图