自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (7)
  • 收藏
  • 关注

原创 SC3050-无法正常取图

1、sc3000的网线是插在PLC的交换机上的,这种情况很可能是相机的IP和其他设备的IP冲突。修改IP设置后相机正常。1、问题:新机子sc3050连上后,设置相机内触发不出图,设置参数显示不正常。

2025-04-11 08:30:24 7

原创 VM——界面显示警告内容

VM——界面显示警告内容

2025-04-09 15:36:28 11

原创 VM——相机拍照失败

VM——相机拍照失败

2025-04-09 12:47:01 111

原创 VM——“接收数据”模块报错

VM“接收数据”模块报错

2025-01-09 12:38:08 129

原创 VM——读USB口扫码枪

VM读USB扫码枪

2024-12-20 09:31:43 205

原创 VM——轮廓/快速匹配中的多模版匹配

1、轮廓或者快速匹配中支持建立多个模型,按照从上而下的顺序进行匹配,匹配上了即停止后续模版的匹配。2、如果要多个模版都参与匹配,则需要打开“全部搜索模式”。

2024-08-22 14:18:20 431

原创 VM——SC3013XC智能相机

1、对标基恩士的IV3,最新的已支持在线注册分类、目标检测,此功能非常方便。对于一些边缘轮廓对比度不高、产品存在批次差异等检测时非常好用。2、如果“模型训练”中无法执行在线注册,需要下载最新的SCMVS软件2.4。

2024-08-12 11:44:14 358

原创 VM——深度学习算子GPU版本无法运行

1、问题:第1台设备正常运行的程序,换到新机台上GPU算子运行失败,排查了模型、GPU驱动、加密狗等都没有问题。2、咨询海康技术,更新到最新的补丁VM4.3.0_202407的,就可以了。

2024-08-12 11:38:10 447

原创 VM——深度学习算子GPU版本耗时不稳定

VM深度学习算子GPU运行耗时不稳定

2024-08-12 11:32:22 318

原创 VM——切换不同版本

VM切换版本工具

2024-08-12 11:25:28 1201

原创 VM——清空数据队列

VM数据队列清空

2024-04-24 15:28:12 636 1

原创 机器视觉——转角同轴

转角同轴光的使用

2024-04-17 16:04:25 311

原创 VM——启动时初始化参数

2、问题:帮助文档里写的不清楚,需自己摸索。“启动状态”、“静默执行”是执行哪里的流程?3.2 在VM启动时通过全局脚本执行某个流程、清除某些全局变量。1、需求:VM启动时自动清除一些参数或执行某个初始化流程。(1)手动加载程序时默认执行。(2)自动加载程序时默认执行。3.1 打开启动运行设置。

2024-01-26 08:23:28 24

原创 VM——相机硬触发、IO输出接线

2024-01-10 14:42:05 22

原创 VM——利用相机自带IO控制继电器

step1:相机管理中,有效电平设置为“低电平有效”,这样不输出时继电器两个接线柱之间的电压为0,继电器常开。输出时接线柱电压为12V,继电器吸合。step2:相机IO通讯模块,IO输出条件只能是字符类型,因此在此模块前需要格式化的到“OK”或“NG”字符,从而控制对应的IO输出。1、相机6pin接线引脚定义。

2024-01-10 14:40:22 29

原创 VM与欧姆龙PLC通讯设置

VM与欧姆龙PLC通讯

2024-01-05 22:21:33 1704

原创 VM——多次触发拍照的结果综合处理

方法1:将多次拍照图像保存在数据队列中,拍照完成后通过数据队列将图像传递到一个单独的处理流程中,这样不同拍照的处理分支流程是同时进行的,后续综合处理能够正常进行;如下图中,第二次触发时只能正确读取第二个分支的输出结果,读取前一次的输出结果是失败的。方法2:触发拍照和处理分支还保留在同一个流程中,但是每个分支的处理结果保存成string类型,放在全局变量或者数据队里中,等拍照完成后再集中处理。2、问题:VM中,综合计算处的脚本,只能读取当前分支的输出结果,前面分支的输出结果无法读取。

2023-12-21 08:58:10 749

原创 VM——计算流程执行耗时

VM中计算流程计算耗时

2023-12-21 08:37:28 553

原创 MFC发送ZPL指令控制斑马打印机

MFC发送zpl指令控制斑马打印机

2023-12-04 23:08:33 1826 2

原创 VM——畸变校正、标定板标定

step1: 将标定板摆放到目标位置,相机拍摄标定板图像,使用“畸变标定”模块,设置相关参数,点击“生成标定文件”。step2:畸变校正模块中,加载step1中生成的标定文件,设置运行参数,校正模式和step1中设置的畸变类型要一致。使用标定板标定,可以得到像素精度或者像素当量,这是在后续测量中用到的核心参数,将测量的像素尺寸转换成物理尺寸。此模块也是标定时才需要用到,不用放在主流程中,标定一次得到像素当量即可,将其保存到全局变量中,供后续使用。2、方法:使用VM的“畸变校正”、“标定板标定”模块。

2023-11-23 10:41:15 2381 1

原创 VM——绘制亮度均匀性曲线

step3: 在group内部,根据每个切片的亮度均值、以及step1中绘制上下限的Y轴像素坐标,计算得到每个点的坐标,继而绘制小圆圈以及点与点之间的线段。在group内存,使用blob得到每个切片的氛围灯区域,最小外接矩形(其实此处应该是最小内接矩形,无奈VM没有这个参数输出!step4:最后,使用“图形收集”集中前面绘制的坐标轴、上下限、圆点、线段等内容,再加上坐标轴数值文本,在“输出图像”中配置“图形收集”,得到最终的效果。1、需求:检测汽车内饰氛围灯的亮度均匀性,并绘制均匀性曲线。

2023-11-21 13:52:53 214

原创 VM——畸变标定后图像拼接

VM先进行图像畸变校正,再进行图像拼接。

2023-09-18 11:40:50 1060

原创 VM——软件设置、静默执行

我遇到的问题是,有个流程用于创建模板文件txt,这些流程只有重新创建模板时才运行。正常检测流程需要读取模板文件,去比对模板信息。这里的默认运行导致程序启动时把原来的模板文件覆盖掉、成了空文件,从而导致读取文件错误!2、VM的默认设置是打开,即手动打开VM程序时,会执行一次静默运行。结果是方案的各个流程都执行了一次,而VM方案本身没有任何提示。3、这会导致一个问题,如果部分流程有写文件,而可能写了错误的文件内容。导致VM正常执行发生错误。1、注意菜单栏中,“软件设置”-》高级设置-》“静默执行”。

2023-09-06 14:33:03 463

原创 VM——西门子Smart 200进行S7通信

visionmaster与西门子Smart 200进行S7通信

2023-08-27 11:34:04 2716

原创 VM——获取图像中的圆环区域

(3)掩膜白色区域的像素值是255,黑色区域的像素值是0。利用“图像计算”模块,将掩膜图像除以255,得到白色区域的像素值为1,黑色区域的像素值为0。(6)用第一步提取的圆域图像 乘以(*) 上面的圆环掩膜图像,得到需要的圆环图像。(5) 用外圆掩膜图减去内圆掩膜图,得到圆环掩膜图(像素值为0和1)。(2)利用“拷贝填充”模块,绘制外圆ROI,选择“输出掩膜”(4)同样的方法,计算得到内圆的掩膜图像(像素值为0和1)。、需求:下图是圆柱形铝罐,需要获取图像中的罐沿区域。(1)通过找外圆,提取圆形区域。

2023-08-23 22:50:26 1047 1

原创 VM——流程自动连续运行

2、方法:某个流程连续运行,需要在界面设置控制按钮,这不符合要求。咨询海康技术人员、网上查资料后,实现方法是在全局脚本设置连续运行和运行间隔。4、流程连续运行间隔设置:默认流程连续运行间隔有100ms,有2种更改方法,1种是在全局脚本中直接设置,另外是在全流程中设置对应参数。3、全局脚本:这里的Init()函数会在程序加载时运行一次,在这里面设置流程自动运行,可以实现程序后某个流程自动运行。(2)全流程设置:点击全流程(品字图标)-》在需要设置的流程上点击鼠标右键-》设置运行间隔。

2023-08-17 22:57:25 1118

原创 VM——调用adlink io板卡7230

1、7230驱动安装文件中,没有可用全局脚本直接调用的C#版的dll。在Lib文件夹中的dll和lib文件是供C++调用的,不能在脚本中直接引用。在Include中有Dask.cs、Dask64.cs两个cs文件。4、打开全局脚本的工程目录,进一步找到它的上一次目录,里面有很多其他的dll,将7230驱动安装文件夹中的PCI-Dask64.dll,复制到这里。注意这里需要将Dask64.cs转成dll,Dask.cs转成dll会调用失败。6、在流程的脚本中根据实际需求,调用读写IO函数。

2023-08-16 22:42:01 3

原创 VM——多次曝光采图

VM多次曝光采图

2023-07-19 22:54:51 275

原创 VM——彩色相机gamma参数设置

彩色相机gamma参数设置

2023-06-08 12:17:44 951

原创 VM——模块数量超出限制

VM模块数量设置

2023-06-08 12:12:30 839 1

原创 VM——图像缩放

VM进行图像缩放操作

2023-06-01 23:44:34 197

原创 VM——编写脚本,TCP发送16进制字符串

VM中,编写脚本通过TCP发送16进制字符串

2023-05-30 16:01:51 791

原创 VM——界面OK/NG按钮与多流程的结果绑定

VM中界面OK/NG按钮与多流程的结果绑定

2023-05-30 14:13:42 1002

原创 VM——文本保存

VM的文本保存模块使用

2023-05-30 13:53:30 1707 1

原创 VM——读取串口扫描枪

VM读取串口扫码枪问题

2023-05-30 13:42:43 765

原创 VM——读相机失败

1、MVS读取图正常,但是VM中触发读图失败,实时取流可以正常出图。此时重点排查防火墙是否已关闭!

2023-05-26 13:13:40 1138 2

原创 VM——格式化

VM中格式化使用

2023-01-18 09:26:13 704

原创 VM-图像旋转和拼接

VM中的图像旋转和拼接

2023-01-13 18:26:52 2837

原创 VM——几何创建

VM中“几何创建”使用方法

2022-12-16 18:01:46 551

原创 VM——Group循环中间结果的界面显示

VM中Group循环中间结果的界面显示

2022-12-15 15:00:51 1

基恩士PLC上位链路通讯用户手册

上位机与基恩士PLC通讯,tcp/ip,官方手册精简。

2022-08-11

EVT 视觉检测软件 EyeVision 试用版

EVT 视觉检测软件 EyeVision 试用版,软件版本: EyeVision_Win64_V3.11.008

2022-08-11

msvcr&msvcp100d.rar

由于找不到MSVCP100D.dll,无法继续执行代码 在使用Visual Studio 2013运行需要加载OpenCV的代码时,出现的报错信息 由于找不到 MSVCP100D.dll, 无法继续执行代码。重新安装可能会解决此问题。 由于找不到 MSVCR100D.dll, 无法继续执行代码。重新安装可能会解决此问题。

2020-08-25

py27_pyqt4_eric6_x64安装软件打包合集

py27_pyqt4_eric6_x64安装软件打包合集

2017-02-24

OpenCV棋盘格相机标定控制台程序

利用OpenCV自带的棋盘格相机标定程序Demo,去掉其中必须要的输入和参数,将其封装为一个方便调用类。在此基础上给出了一个此类调用的控制台程序,含有标定示例图像。配置好opencv相应的路径即可直接运行。

2016-11-29

VS2010/MFC 读写excel文件 操作类

VS2010建立MFC工程,读写excel操作类

2016-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除