【项目】Vision Master OpenCV 3.0 版本(预)发行说明

一、目的:预发行说明(目前还没正式发布,此文章只做功能预览介绍)

本次版本围绕"测量能力升级、流程灵活性提升、工业相机接入、参数表达式与全局变量体系、可视化交互增强、许可管控完善"六大方向展开;

一、核心功能新增

**1. 卡尺测量模块:**支持卡尺绘制及点、线、圆等几何要素测量(含线线、线圆、圆圆、点线、点圆、点点关系)。

圆圆测量

点圆测量

线线测量

点线测量

更多测量暂不展示可关注B站演示视频

测量节点功能预览

卡尺找圆(基于OpenCV的圆查找)

卡尺找直线(基于OpenCV的线段查找)

支持多种测量模式

几何创建(创建点,线,圆)


**2. 海康 MVS 相机支持:**新增相机管理与相机节点。(版本:机器视觉工业相机客户端MVS V4.4.0(Windows))

相机管理

实时取流

海康相机节点:


**3. 参数表达式系统:**节点参数可动态计算/引用(提升流程可重用与条件调度灵活性)。

字符串,整型,浮点数参数表达式

输入图像类型参数表达式


**4. 全局参数中心:**支持字符串、整型、浮点型三类全局变量统一管理与引用。


**5. 图像列表多布局:**提供 22 种布局(含九宫格)、支持同步缩放与多阶段结果对比。

右侧列表布局

九宫格示例

同步缩放平移位置


**6. 输入图像选择:**可在节点中选择前序流程产生的特定图像结果进行继续处理。

选择输入图像为Yolov5目标识别结果图片

二、流程与配置体系增强

  1. 运行/开发双许可控制:区分运行环境与开发权限,防止未授权分发与恶意传播,注册部分不包含在源码里。
  1. 流程图样式与交互升级:支持节点替换(保留上下游连接)、视觉样式优化。
  1. OpenCV 升级至 4.11.0:获得新算子与性能提升。

  2. 设置页新增"恢复默认"操作(支持快速重置环境配置)。

  1. 设置页->结果参数:新增图像结果、ROI 结果显示。
  1. 设置页->流程控制:新增"等待全部前序流程完成再执行"选项(解决多前驱同步问题)。
  1. 设置页->其他参数:提供字符串/整型/浮点型表达式传递示例。
  1. 图像源输出扩展:统一提供原图、灰度图、ROI 图三类结果供后续节点选择。

三、节点与流程控制扩展

  1. 测量节点族:几何创建、圆圆测量、线圆测量、线线测量、点圆测量、点线测量、点点测量。
  1. 逻辑控制节点:遍历分割结果、循环次数控制(增强分支与迭代能力)。
  1. 圆查找节点:用于快速检测与定位圆形要素。
  1. 海康相机节点:与设备管理集成,支持图像采集链路统一接入。

四、绘制与辅助工具

  1. 颜色吸管:支持拾取像素颜色用于后续规则或阈值设定。
  1. 长度卡尺工具:辅助标定与尺寸估算。
  1. 图像源比例尺绘制:支持实际尺寸视觉标注展示。

五、可视化与交互优化

  1. ROI绘制与显示方式重构:提升编辑精度与显示一致性。

双击工具设置绘制样式(如图设置了ROI填充黑色背景)

  1. ROI识别区域可传递:支持在多节点间复用区域定义。

  2. 帮助功能直达在线文档(减少查找成本)。

  1. 识别结果绘制:改为矢量方式,支持显示尺寸信息;交互优化(单击高亮、双击定位、鼠标悬停高亮)。

矢量图,放大不失真,粗细和显示文本自动变化

选中效果红色,鼠标悬停绿色高亮,显示文本

  1. 图像显示管线:采用更高效的像素块渲染方式。
  1. 多布局预览配合同步缩放增强调试效率。

变更摘要(相对上一版本 2.0.0)

  • 新:测量体系、海康相机、参数表达式、全局参数、多布局预览、输入图像选择

  • 强:许可控制、流程节点替换、OpenCV 升级

  • 优:ROI 绘制与复用、识别结果矢量显示、图像渲染性能

  • 扩:逻辑循环节点、圆查找、辅助绘制工具集

其他优化:

1.轮廓识别:轮廓识别类型显示优化;

2.线段识别:增加卡尺识别线段;

3.线段识别:优化显示,设置了比例尺寸显示实际长度值,否则显示像素值

步骤1:图像源使用比例尺工具设置比例尺

步骤2:查看线段结果可以看到单位px根据比例尺计算出实际长度mm

六、注意

由于之前版本出现未授权分发与恶意传播,所以此版本是有许可限制的版本。

1.试用安装包只针对购买过的用户开放许可(未购买过的不提供试用支持,请不要拍此版本安装包)。

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

3.新版本也只对老用户有优惠,新用户不享有优惠。

七、环境

Win10+,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个人主页-哔哩哔哩视频

相关推荐
Francek Chen20 小时前
【深度学习计算机视觉】14:实战Kaggle比赛:狗的品种识别(ImageNet Dogs)
人工智能·pytorch·深度学习·计算机视觉·kaggle·imagenet dogs
dxnb2220 小时前
Datawhale25年10月组队学习:math for AI+Task3线性代数(下)
人工智能·学习·线性代数
双翌视觉20 小时前
机器视觉的汽车中控屏FPC模切应用
数码相机·汽车
渡我白衣21 小时前
《未来的 AI 操作系统(四)——AgentOS 的内核设计:调度、记忆与自我反思机制》
人工智能·深度学习·机器学习·语言模型·数据挖掘·人机交互·语音识别
飞哥数智坊21 小时前
Claude Skills 实测体验:不用翻墙,GLM-4.6 也能玩转
人工智能·claude·chatglm (智谱)
FreeBuf_21 小时前
微软数字防御报告:AI成为新型威胁,自动化漏洞利用技术颠覆传统
人工智能·microsoft·自动化
IT_陈寒21 小时前
Vue3性能优化实战:这7个技巧让我的应用加载速度提升50%!
前端·人工智能·后端
GIS数据转换器21 小时前
带高度多边形,生成3D建筑模型,支持多种颜色或纹理的OBJ、GLTF、3DTiles格式
数据库·人工智能·机器学习·3d·重构·无人机
茜茜西西CeCe21 小时前
数字图像处理-图像编码与压缩
人工智能·计算机视觉·matlab·数字图像处理·图像压缩·图像编码
一人の梅雨21 小时前
大麦网关键词列表接口的产业级实现:从演出聚合到市场趋势预测的全维度技术方案
大数据·数据库·人工智能