QT联合Halcon/OpenCV做的一个通用拖拽工具型视觉软件小Demo

QT联合Halcon/OpenCV通用拖拽工具型视觉软件框架

内附下载地址
首先,是配置界面也是主界面QT联合Halcon/OpenCV做的一个通用拖拽工具型视觉软件小Demo_第1张图片
主界面上工程和任务,双击更名,右键菜单,单击进入编辑界面。左侧工程管理,方便切换产品。程序所有参数和配置的保存,方便移植
相机、任务、窗口、算法流程等可以一对多等交叉绑定执行:比如一个相机绑定8个任务,一个任务也可以处理8个相机采集的图像,窗口显示也一样

其次,是任务流程编辑栏

QT联合Halcon/OpenCV做的一个通用拖拽工具型视觉软件小Demo_第2张图片
从左侧“全部功能”的工具箱拖拽到右侧“任务流程”即可添加执行环节,“任务流程”内的工具可自由上下拖拽改变执行顺序,也可右键删除、执行到指定项,方便调试。右侧参数改变值也是实时处理图像,方便实时观察

内容有点多,不想写了,最后放上几张简单的处理图像

这是创建模板QT联合Halcon/OpenCV做的一个通用拖拽工具型视觉软件小Demo_第3张图片
这是编辑、涂抹模板
QT联合Halcon/OpenCV做的一个通用拖拽工具型视觉软件小Demo_第4张图片
这是设置直线查找
QT联合Halcon/OpenCV做的一个通用拖拽工具型视觉软件小Demo_第5张图片
最后这是两张执行图,直线的查找会跟随模板匹配的初定位,去改变找线位置
QT联合Halcon/OpenCV做的一个通用拖拽工具型视觉软件小Demo_第6张图片
QT联合Halcon/OpenCV做的一个通用拖拽工具型视觉软件小Demo_第7张图片
当然这里是调试、编辑界面的操作,主界面自动运行,因为家里没有相机,采集不了图像,运行不了

今天就写到这里,好累,实在不想写blog

当然,这个程序还有不少bug,而且功能也不完善,还需要慢慢添加和优化

链接: https://download.csdn.net/download/weixin_37853132/11918502.

你可能感兴趣的:(Ctrl,+,C,&,Ctrl,+,V)