V社区知识问答-VM开发篇

加载中...
1. 基于Csharp的VM二次开发程序框架选择什么*
.NET Framework4.5.1
.NET Framework5.0
.NET Framework4.6.1
.NET Core5.0
2. 调整模块参数时,有时需要设置模块的图像图层,此时应使用什么控件*
参数配置控件
主界面控件
流程配置控件
参数配置带渲染控件
3. 启动程序报错,未经处理的异常,“xxx,类型B源自xxx.dll,原因是*
VM版本过高
VS版本过高
VM版本过低
程序引用缺少xxx.dll
4. LavView调用VM SDK 出现关闭程序时LabView 工程崩溃是什么原因*
没有调用VmSolution.Destroy()接口
缺失相关dll
关闭时没有调用卸载当前方案的接口
关闭时没有手动结束VisionMaster进程
5. 自定义算法模块调试时发现不能命中断点,原因是什么*
没有将算法模块DLL对于的调试信息pdb文件拷贝到Module(sp)目录下的工具组目录下的算法模块目录
没有附加到VmModuleProxy进程
C++工程是Release模式
自定义模块运行时发生了异常,直接调过了要执行的代码行
6. 自定义模块AAA的参数配置应该修改哪个XML*
AAAModu.xml
AAAModuAlgorithm.xml
AAAModuAlgorithmTab.xml
AAAModuDisplay.xml
7. 模块AAA的输入输出定义在哪个XML里*
AAAModu.xml
AAAModuAlgorithm.xml
AAAModuAlgorithmTab.xml
AAAModuDisplay.xml
8. 以下不属于标定结果排查的是*
标定状态排查
像素精度排查
旋转一致性排查
回原点精度排查
9. 常规不共轴抓取场景(十二点标定),示教位物理坐标是指*
标定时第五点拍照位物理坐标
标定时第十点拍照位物理坐标
示教时机构物理坐标
示教时基准图像转换的物理坐标
10. 定位场景共轴和不共轴是指*【多选题】
共轴是指工具中心和旋转中心同轴
不共轴是指工具中心和旋转中心不同轴
共轴是指工具中心和相机中心同轴
不共轴是指工具中心和相机中心不同轴
11. 以下属于定位项目不准时排查步骤的是*【多选题】
机构及图像成像排查
标定过程排查
示教过程排查
生产过程排查
12. 模块AAA的参数配置XML里如果自定义了一个DeltaX的参数,需要在底层C++的哪个函数里添加代码,才能完成DeltaX的设置和获取与界面交互*【多选题】
Init
Process
GetParam
SetParam
13. 获取模块的输入XIn和设置模块的输出XOut,分别要用到什么函数*【多选题】
VmModule_GetInputImage
VmModule_GetInputScalar_32f
VmModule_GetInputRoiBox
VmModule_OutputScalar_32f
14. 如果需要给移动旋转模块配置显示移动后的点,需要做什么*【多选题】
模块输入输出XML里需要配置XOut,Yout
在模块底层要给XOut,YOut里赋值
模块Display XML里要配置一个显示图形Point
将Point的CenterX和CenterY映射到Xout和Yout
15. 自定义模块配置控件的关键在于*【多选题】
在XmlData里自定义一个数据类型,并继承自NameValueItem
在ParamUserControlDataTemplate.xaml里定义一个与自定义数据类型同名的DataTemplate
在Tab XML中增加一个新的Items,名称与自定义的数据类型同名
钝角
16. VM4.2二次开发提供了哪些控件,分别有什么作用*【多选题】
VmFrontend 前端运行界面控件
VmGlobalTool 全局模块控件,VmMainView 主界面控件,VmRenderControl 渲染控件
VmParams 参数配置控件,VmParamsConfigWithRender 参数配置带渲染控件,VmProcedure 流程配置控件
VmSingleModuleSet 独立Group控件
17. 如何在二次开发中配置模块的参数*【多选题】
通过参数配置控件
通过流程配置控件
通过主界面控件
通过模块参数属性设置
18. 图像源通过SDK传入彩色图像后,做何种处理才能被其他算法模块运行(算法模块只能处理灰度图)*【多选题】
图像源模块关闭输出MONO8使能
图像源模块打开输出MONO8使能
其它算法模块的输入源为图像源
其它算法模块的输入源为图像源.灰度图像
19. LabView调用第三方库有几种方式*【多选题】
使用C/C++接口API
使用语言互操作
使用COM和ActiveX控件方式
使用.Net 容器
20. 自定义算法模块需要完成哪几步工作*【多选题】
通过自定义模块生成工具生成界面
生成自定义算法模块的界面需要用到C# DLL
生成自定义算法模块的算法流程需要用到的C++ DLL
创建自定义模块C++工程
答题者信息:*
V社区昵称:
V社区昵称:
注册手机号:
注册手机号:
问卷星提供技术支持
举报