【通用视觉框架】基于WPF+Halcon+C#开发的仿Visionmaster的通用视觉框架软件,全套源码,开箱即用

【通用视觉框架】基于WPF+Halcon+C#开发的仿Visionmaster的通用视觉框架软件,全套源码,开箱即用

十几个功能模块,WPF+Halcon开发,是非常不错的学习框架,需要什么功能可以自己添加开发,插件式开发非常方便,代码开源可二次开发。整套源码,可学习参考,也可继续二次开发,运用到实际项目中。

基于WPF、Halcon和C#开发的仿Visionmaster的通用视觉框架软件,它提供全套源码,能直接使用,有不少实用功能,对学习和实际项目开发都很有帮助。

1. 软件概述:

是用WPF(一种用于构建Windows应用程序用户界面的技术 )、Halcon(机器视觉领域常用的软件库)和C#(编程语言)开发的,模仿海康VisionMaster的通用视觉框架软件。提供全套源代码,拿到就能用,适合学习,也方便二次开发。

2. 功能模块:

包含十几个功能模块,有图像采集(支持巴斯特儿相机、海康相机、图漾相机采集,还能指定图像文件目录采集)、模板匹配(创建形状模板、形状模板匹配)、图像处理、几何测量(测量圆、测量线、直线拟合)、文件通讯(读取和发送数据) ,还有ROI工具、图像锁定等辅助功能。

3. 运行界面展示:

界面上有视图显示区域,能看到相机采集的图像;流程编辑器可新建流程、添加各种工具节点;还有参数设置区域,能调整像匹配分数、匹配个数、贪婪度等匹配参数,以及模板抓取、图像处理的相关参数。日志显示区域会记录操作信息,比如相机执行情况、添加工具节点的记录等。

4. 开发优势:

采用插件式开发,添加新功能方便,开源的代码能让开发者随意修改,用于实际项目。

5.运行界面

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

需要源码请私信或者自行下载点击即可下载

通用视觉框架】基于Qt+Halcon开发仿Visionmaster通用视觉框架软件全套源码开箱即用 1.1 背景 ​ 本项目软件开发意图为实现对Halcon、Opencv算子及其它视觉软件的便捷使用,由于Halcon和Opencv使用相比VisionPro较为麻烦,故此本软件仿海康VisionMaster的流程图式操作,实现对Halcon、Opencv及其它视觉软件的二次开发。 2.1 软件概述 本软件使用Qt框架进行开发,实现对视觉流程的自由搭配,市场上对标海康威视的VisionMaster; 本软件使用插件化开发框架,可使用提供的二次开发库自行添加新功能算子和新模块(将生成的插件放置到对应目录下即可); 2.2 功能概述: 视觉流程图式编程:实现对视觉/数据处理算子的自由编程,从而实现各类复杂的视觉需求 项目读取保存:将编程的视觉项目进行保存或者读取 图像显示:主界面中可以显示及监控视觉算子的图像处理情况 日志消息显示:显示软件运行过程中出现的日志消息 多语言:可进行多种语言切换 2.3 开发平台 主开发语言:Qt(C++) C++语言标椎:C++17 开发环境:Window/Linux 编程平台:Qt Creator 编译器: |版本 | MSVC | Qt 6.4.0 MSVC2019 64bit | | Mingw | Qt 6.4.0 MinGW 64-bit | 视觉工具:Halcon19.11 Progress X64 资源介绍请查阅:https://blog.youkuaiyun.com/m0_37302966/article/details/146980317 更多视觉框架资源:https://blog.youkuaiyun.com/m0_37302966/article/details/146583453
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值