① 问题:在X86智能相机内部,使用VM340连接智能相机,实时预览时报错“设备无访问权限(80000203)”?
问题原因:
在VisionMaster 3.4.0基线版本中,全局相机“实时取流”功能采用的是相机组播方式,只有支持组播功能的相机能在VM中连接并实时取流预览。可以发现,在VM340中不支持实时预览的相机包括:不支持组播的网口相机、X86智能相机、USB相机等。
解决方法:
1、在VM中模拟实现实时取流(不推荐)
(1)在VM中新建一个流程,将流程运行时间间隔设置为0。然后新添加一个图像源模块并连接上相机,再将相机的“触发源”设置为:SOFTWARE(软触发)。
(2)然后点击流程连续运行,就可以在VM的图像预览窗口看到相机拍摄的实时图,可用于相机调试工作,但无法保存相机参数到相机内部。
2、使用MVS客户端实时取流(推荐)
(1)安装专门的X86智能相机版本MVS客户端,安装时注意去掉勾选GIGE驱动和USB驱动。
(2)打开MVS,连接上相机,在“触发”参数栏中,将触发模式关闭,修改为off。然后点击取流,即可在MVS的图片显示窗口实时预览。
(3)预览时,可以在相机属性树中实时修改相机的帧率、曝光值等参数,调试好以后,还可以在“User Set Coutrol”中将修改的参数保存到相机内部,防止断电丢失。
基于C++OpenCV实现VisionMaster中的“直线边缘缺陷检测”
2024-03-04 09:41:20