【项目】Vision Master OpenCV 4.0 版本发行说明

发行说明

本次版本新增缺陷检测流程、新增运行模式页面设计、新增通信节点功能、新增前景矫正节点、新增用户身份认证、优化增强测量模块、优化增强模板匹配和其他更多优化。

功能更新

一、新增缺陷检测流程

1. 新增缺陷检测深度学习训练工具(独立的工具)。

  1. 优化目标检测,支持Yolov8训练onnx模型(之前版本对Yolov8支持存在问题)。

  1. 新增缺陷检测记录流程节点,支持数据查看、导出。

  1. 新增缺陷检测记录流程节点自定义报告设计器和打印等直接输出检测结果。

二、新增运行模式页面设计

1. 新增工具栏【设计运行模式页面】:采用组态拖拽的方式自定义流程运行模式时的操作界面。

  1. 新增工具栏【显示运行模式界面】:直接查看运行模型的操作界面,跟用户角色关联,operator用户登录直接进入运行界面。

三、新增通信节点功能

  1. 新增串口通信:串口读取字节,串口发送字节,串口读取字符串、串口发送字符串。

2. 新增TCP通信:TCP读取字符串,TCP发送字符串。

  1. 新增UDP通信:UDP读取字符串,UDP发送字符串。

4. 新增Http通信:HTTP读取Json数据,HTTP发送Json数据。

四、优化增强测量模块

1. 新增角点查找:【角点查找(Shi-Tomasi)】和【角点查找(Harris)】。

  1. 优化线线测量:支持夹角测量。

  1. 新增【前景反转矫正】节点:根据前景重心自动反转矫正图像。

  1. 新增【提取前景信息】节点:提取图像中前景信息。

5. 新增【应用反转矫正】节点:根据提取前景信息对图像进行矫正。

  1. 优化测量结果显示:新增选择输出图像,可以将测量结果显示在前序图像方便对比。

  1. 优化圆、线段等测量过滤规则:可根据保留所有、卡尺范围过滤、最大半径、最大长度等条件过滤。

  1. 优化测量结果显示:新增选择输出图像,可以将测量结果显示在前序图像方便对比。

五、新增用户身份认证

1. 新增登录和注册页面。

  1. 新增用户管理、角色管理和权限功能。

  1. 新增用户操作日志功能。

六、新增和优化模板匹配

1. 新增【轮廓匹配】节点:使用形状匹配算法在图像中查找与模板相似的轮廓,增加轮廓模板绘制页面。

  1. 新增【特征匹配】节点:使用特征点匹配算法在图像中查找与模板相似的区域,增加特征模板绘制页面。

  1. 优化【像素匹配】节点:重命名旧【模板匹配】节点,增加像素模板绘制页面。

  1. 优化【颜色匹配】节点:重命名旧【色相匹配】节点。

其他新增和优化:

1.升级OpenCvSharp4包到4.13.0.20260222;

2.优化节点设计弹窗:改用不遮挡底层控件的方式;

3.新增流程启用循环执行:支持流程循环执行,适用于持续监控场景;

4.新增流程菜单显示和隐藏:流程节点菜单可配置是否显示和隐藏,只保留常用的功能;

5.新增九点标定工具:支持在图像上标定九个点,生成标定数据,根据标定数据进行像素和世界坐标转换;

6.新增运行全部和停止全部功能:支持一键启动和停止所有流程,提升操作效率;

7.优化参数设置:支持下拉列表选择颜色,提升操作便捷性;

8.优化部分模块内存泄露问题;

注意

1.试用msi安装包。

2.nuget包版本:包含App层源码和引用nuget底层控件(应用此版本可以修改app部分源码,主要可以修改产品名称标题,图标,自定义许可验证方式,自定义引用流程图功能节点方式,自定义扩展节点功能等等上层的配置和修改)。

3.完整源码:开发环境也做了许可限制(购买后会给您一个跟电脑绑定的许可,只有有许可才可以运行源码,但代码部分是完整的所有功能,目的主要限制分发和传播)。

环境

Win10+,x64,VS2022,.Net8

其他版本

【WPF-VisionMaster源代码】应用OpenCVSharp仿Vision Master页面开发的软件源代码

【项目】Vision Master OpenCV 2.0 发行说明

其他更多内容请访问B站

https://space.bilibili.com/370266611

需要了解的知识点

System.Windows.Controls 命名空间 | Microsoft Learn

控件库 - WPF .NET Framework | Microsoft Learn

WPF 介绍 | Microsoft Learn

XAML概述 - WPF .NET | Microsoft Learn

Windows Presentation Foundation 简介 - WPF .NET | Microsoft Learn

使用 Visual Studio 创建新应用教程 - WPF .NET | Microsoft Learn

了解更多

适用于 .NET 8 的 WPF 的新增功能 - WPF .NET | Microsoft Learn

适用于 .NET 7 的 WPF 的新增功能 - WPF .NET | Microsoft Learn

System.Windows.Controls 命名空间 | Microsoft Learn

Reference Source

Sysinternals - Sysinternals | Microsoft Learn

Windows app development documentation - Windows apps | Microsoft Learn

欢迎使用 Expression Blend | Microsoft Learn

https://learn.microsoft.com/zh-cn/dotnet/desktop/wpf/?view=netdesktop-7.0&WT.mc_id=MVP_380318

https://github.com/HeBianGu

HeBianGu的个人空间-HeBianGu个人主页-哔哩哔哩视频

相关推荐
双翌视觉10 小时前
高精度视觉对位实现键盘线路薄膜定位纠偏
数码相机·计算机外设
ZPC821011 小时前
OLOv11 + 深度相机的方案实现高精度3D定位
人工智能·数码相机·算法·机器人
yeflx13 小时前
机械臂视觉抓取(三):从手眼标定到实际抓取
数码相机
深视智能科技15 小时前
弱光成像领域的EMCCD替代型科学相机革新者——Solis B518 sCMOS相机
数码相机
小彭努力中17 小时前
193.Vue3 + OpenLayers 实战:圆孔相机模型推算卫星拍摄区域
vue.js·数码相机·vue·openlayers·geojson
qq_526099131 天前
工业视觉时代,图像采集卡如何重构数据采集
图像处理·数码相机·计算机视觉·自动化
码农xo2 天前
android 设备实时传输相机采集的视频到电脑pc端 通过内网wifi 方案
android·数码相机·音视频
PHOSKEY2 天前
3D工业相机从点云数据到五轴点胶运动轨迹的转化技术
数码相机·3d
Pyeako2 天前
基于Qt和PaddleOCR的工业视觉识别报警系统开发
人工智能·python·深度学习·数码相机·opencv·ocr·pyqt5