get_metrology_object_result 获取计量模型的测量结果

目录

  • get_metrology_object_result(算子)
    • 描述
            • 'result_type':
            • '获取所有参数':
            • '获取特定参数':
            • '获得分数':
            • 'used_edges':
            • '行':
            • '列':
            • '振幅':
            • 'angle_direction':
    • 参数

get_metrology_object_result(算子)

get_metrology_object_result - 获取计量模型的测量结果。

get_metrology_object_result(:: MetrologyHandle,Index,Instance,GenParamName,GenParamValue:Parameter)

描述

get_metrology_object_result允许访问APPL_metrology_model获得的测量结果,用于计量模型MetrologyHandle的计量对象(有关2D计量的基本原理,请参阅create_metrology_model)。参数Index指定查询结果的计量对象。对于设置为“全部”的索引,将返回所有计量对象的结果。使用参数Instance可以指定,在Parameter中返回结果的哪些实例。通过将Instance设置为“all”返回所有实例的结果。可以使用不同的通用参数来控制Parameter中的返回值。通用参数名称在GenParamName中传递。相应的值在GenParamValue中传递。以下参数和值是可能的:

‘result_type’:

如果GenParamName设置为’result_type’,则GenParamValue允许控制计量对象的返回方式和结果。可以立即查询查询的计量对象的所有测量参数,可以单独查询特定参数或者可以查询计量对象的分数。

‘获取所有参数’:

如果GenParamValue设置为’all_param’,则返回计量对象的所有测量参数。如果已设置摄像机参数和姿势(请参阅set_metrology_model_param),则结果将以度量标准坐标返回,否则以像素为单位。

对于圆,返回值是中心的坐标和圆的半径。顺序分别是[‘row’,‘column’,‘radius’]或[‘x’,‘y’,‘radius’]。

对于椭圆,返回值是中心的坐标,长轴’phi’的方向,较大半轴’radius1’的长度,以及椭圆的较小半轴’radius2’的长度。顺序分别是[‘row’,‘column’,‘phi’,‘radius1’,‘radius2’]或[‘x’,‘y’,‘phi’,‘radius1’,‘radius2’]。

对于一条线,返回该线的起点和终点。顺序是[‘row_begin’,‘column_begin’,‘row_end’,‘column_end’]或[‘x_begin’,‘y_begin’,‘x_end’,‘y_end’]

对于矩形,返回值是中心的坐标,主轴’phi’的方向,较大的半边’length1’的长度,以及矩形的较小半边’length2’的长度。顺序分别是[‘row’,‘column’,‘phi’,‘length1’,‘length2’]或[‘x’,‘y’,‘phi’,‘length1’,‘length2’]。

‘获取特定参数’:

通过在GenParamName中提供所需的参数名称,也可以单独查询测量的对象参数。

如果未设置摄像机参数且未设置测量平面,则可以单独查询以下参数,具体取决于它们是否可用于相应对象。注意,对于线,另外可以查询黑格尔法线形式的3个参数,即单位法线向量’nrow’,‘ncolumn’和距离坐标系原点的线的正交距离’距离’。距离的符号决定了原点所在线的边。

值列表:‘row’,‘column’,‘radius’,‘phi’,‘radius1’,‘radius2’,‘length1’,‘length2’,‘row_begin’,‘column_begin’,‘row_end’,'column_end ',‘nrow’,‘ncolumn’,‘distance’

如果设置了摄像机参数和测量平面,则以公制坐标返回参数,可以单独查询以下参数,具体取决于它们是否可用于相应对象。注意,对于线,另外可以查询黑格尔法线形式的3个参数,即,单位法线矢量’nx’,‘ny’和线与坐标系原点的正交距离’距离’。距离的符号决定了原点所在线的边。

值列表:‘x’,‘y’,‘radius’,‘phi’,‘radius1’,‘radius2’,‘length1’,‘length2’,‘radius1’,‘radius2’,‘length1’,'length2 ',‘x_begin’,‘y_begin’,‘x_end’,‘y_end’,‘nx’,‘ny’,‘distance’

‘获得分数’:

如果GenParamName设置为“得分”,则返回拟合分数。分数表示用于计算结果的测量数除以测量区域的最大数量。

‘used_edges’:

要查询实际用于拟合度量对象的边缘点,可以选择以下GenParamValue值:

‘行’:

返回用于拟合度量对象的边的行坐标。

‘列’:

返回用于拟合度量对象的边的列坐标。

‘振幅’:

返回用于拟合度量对象的边缘的边缘幅度。

‘angle_direction’:

该参数确定由拟合产生的角度的旋转方向。将参数’angle_direction’设置为’正’,在物体的主轴和坐标系的水平轴之间以数学正方向(逆时针方向)指定角度。将参数’angle_direction’设置为’负’,在对象的主轴和坐标系的水平轴之间沿数学负方向(顺时针)指定角度。角度的结果以弧度返回。

价值清单:‘正面’,‘负面’

默认值:‘正面’

可以同时查询计量对象的几个计量对象的结果(参见参数索引)和几个实例(参见参数Instance)。在参数:第1计量对象的第1实例,第1计量对象的第2实例等,第2计量对象的第1实例,第2计量对象的第2实例等中依次返回结果。
多线程类型:可重入(与非独占运算符并行运行)。
多线程范围:全局(可以从任何线程调用)。
没有并行化处理。

参数

MetrologyHandle(input_control)metrology_model→(整数)
处理计量模型。

Index(input_control)整数(-array)→(整数/字符串)
计量对象的索引。
默认值:‘all’
建议值:‘all’,0,1,2

Instance(input_control)整数(-array)→(整数/字符串)
计量对象的实例。
默认值:‘all’
建议值:‘all’,0,1,2

GenParamName(input_control)attribute.name(-array)→(string)
通用参数的名称。
默认值:‘result_type’
值列表:‘angle_direction’,‘result_type’,‘used_edges’

GenParamValue(input_control)attribute.value(-array)→(string / real)
泛型参数的值。
默认值:‘all_param’
建议值:‘all_param’, ‘score’, ‘true’, ‘false’, ‘row’, ‘column’, ‘amplitude’, ‘radius’, ‘phi’, ‘radius1’, ‘radius2’, ‘length1’, ‘length2’, ‘row_begin’, ‘column_begin’, ‘row_end’, ‘column_end’, ‘nrow’, ‘ncolumn’, ‘distance’, ‘x’, ‘y’, ‘x_begin’, ‘y_begin’, ‘x_end’, ‘y_end’, ‘nx’, ‘ny’, ‘positive’, ‘negative’
Parameter (output_control)real(-array)→(实/整数/字符串)
结果值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/254756.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

iOS开发UI篇—字典转模型

一、能完成功能的“问题代码” 1.从plist中加载的数据 2.实现的代码 1 //2 // LFViewController.m3 // 03-应用管理4 //5 // Created by apple on 14-5-22.6 // Copyright (c) 2014年 heima. All rights reserved.7 //8 9 #import "LFViewController.h" 10 11 i…

Codechef:Path Triples On Tree

Path Triples On Tree 题意是求树上都不相交或者都相交的路径三元组数量。 发现blog里没什么树形dp题&#xff0c;也没有cc题&#xff0c;所以来丢一道cc上的树形dp题。 比较暴力&#xff0c;比较恶心 #include<cstdio> #include<algorithm> #define MN 300001 #de…

grbl

第一次发帖...之前上论坛都是查资料的&#xff0c;发现gcode这一块资料比较少先说一下Gcode:Gcode在工业控制上用的很多&#xff0c;是一种通用的控制指令&#xff0c;数控机床上经常用&#xff0c;在我diy雕刻机&#xff08;打印机之类的&#xff09;的时候要用到&#xff0c;…

mybitis实现增,删,改,查,模糊查询的两种方式:(2)

方式二&#xff1a;mapper代理接口方式 这种方式只需要xml接口&#xff08;不用写实体类&#xff09;但是需要符合三个规范 使用mapper代理接口方式在同一目录下&#xff08;可以创建一个源文件夹&#xff0c;达到类文件和xml文件分类的作用&#xff09;xml中namespace&#xf…

C语言中的静态函数的作用

转载 在C语言中为什么要用静态函数(static function)&#xff1f;如果不用这个static关键字&#xff0c;好象没有关系。那么&#xff0c;用了static以后&#xff0c;有什么作用呢&#xff1f;我们知道&#xff0c;用了static的变量&#xff0c;叫做静态变量&#xff0c;其意义是…

[转] sql server 跨数据库调用存储过程

A库存储过程&#xff1a; create PROCEDURE [dbo].[spAAAForTest] ( UserName nvarchar(20) null ,LoginPwd nvarchar(60) null ) AS BEGINselect NA AS a, NB AS B, NC AS C;END 同一台服务器实例&#xff0c;A&#xff0c;B两个数据库&#xff0c;…

get_metrology_object_result_contour查询计量对象的结果轮廓

目录get_metrology_object_result_contour&#xff08;算子&#xff09;描述参数get_metrology_object_result_contour&#xff08;算子&#xff09; get_metrology_object_result_contour - 查询计量对象的结果轮廓。 get_metrology_object_result_contour&#xff08;&…

ABB 机器人 压包指令PackRawBytes 解包指令UnpackRawBytes

ABB 压包指令PackRawBytes 解包指令UnpackRawBytes PackRawBytes- 将数据导入 rawbytes 数据。 使用方法 PackRawBytes 用于将 num, dnum, byte,或者 string类型的数据&#xff0c;打包到 rawbytes 类型的变量中. 基本举例 &#xff1a; VAR rawbytes raw_…

C语言中使用静态函数的好处

静态函数会被自动分配在一个一直使用的存储区&#xff0c;直到退出应用程序实例&#xff0c;避免了调用函数时压栈出栈&#xff0c;速度快很多。 关键字“static”&#xff0c;译成中文就是“静态的”&#xff0c;所以内部函数又称静态函数。但此处“static”的含义不是指存储方…

react+redux+generation-modation脚手架搭建一个todolist

TodoList1. 编写actions.js2. 分析state 试着拆分成多个reducer3. 了解store4. 了解redux数据流生命周期5. 分析容器组件和展示组件 搞清楚&#xff0c;数据到底是如何流动的&#xff1f;6. 编写展示组件的代码7. 编写容器组件8. 传入store9. 总结10. 参考TodoList 脚手架Githu…

c++11 原子类型与原子操作

1、原子类型和原子操作&#xff08;1&#xff09;类型&#xff08;2&#xff09;操作&#xff08;3&#xff09;详述● 原子类型只能从其模板参数类型中进行构造&#xff0c;标准不允许原子类型进行拷贝构造、移动构造&#xff0c;以及使用operator等● atomic_flag 是一个原子…

get_metrology_object_measures获取测量区域和计量模型的计量对象的边缘位置结果

目录get_metrology_object_measures&#xff08;算子&#xff09;描述参数get_metrology_object_measures&#xff08;算子&#xff09; get_metrology_object_measures - 获取测量区域和计量模型的计量对象的边缘位置结果。 get_metrology_object_measures&#xff08;&…

依弗科(上海)机电设备有限公司

机器人喷涂倒计时&#xff0c;上帝帮我实现愿望吧 阿门 &#xfeff;&#xfeff;&#xfeff;&#xfeff;

外部变量和外部函数

C程序由一组对象组成&#xff0c;这些对象包括程序中所使用的变量和实现特定功能的函数。变量可以分为函数内部定义、使用的变量和函数外部定义的变量&#xff0c;通常情况下&#xff0c;把函数内部定义、使用的变量称为内部变量或局部变量&#xff0c;而将在函数外部定义的、供…

gulp中使用babel-polyfill编译es6拓展语法

今天想在新项目中使用es6的generators&#xff0c;发现虽然gulp已经有了babel编译&#xff0c;但仍会报错&#xff0c;网上查找后发现解决办法是加载polyfill&#xff0c;但是找到的办法都不试用我的项目。 解决办法&#xff1a;在index.html中加载node_modules的babel-polyfil…

CoDeSys

&#xfeff;&#xfeff;CoDeSys是全球最著名的PLC内核软件研发厂家德国的3S&#xff08;SMART&#xff0c;SOFTWARE&#xff0c;SOLUTIONS&#xff09;公司出的一款与制造商无关的IEC 61131-1编程软件。CoDeSys 支持完整版本的IEC61131标准的编程环境&#xff0c;支持标准的六…

使用halcon结合机械XY轴对相机进行9点标定

小哥哥小姐姐觉得有用点个赞呗&#xff01; 先在halcon中计算仿射变换矩阵并验证 //在图像中找到的模板中心位置 PicX:[1680.721,2065.147,911.499,526.798,1290.920,1285.731,1300.953] PicY:[968.321,964.366,976.283,980.035, 587.055,394.727,1355.487] //与图像中查找…

Ubuntu Linux 提出新的发布模式——测试周

2019独角兽企业重金招聘Python工程师标准>>> 导读开源技术项目最大的优势之一就是社区的每个人都可以自由地提出想法&#xff0c;如果获得社区支持&#xff0c;它可以变成现实。著名的 Ubuntu 开发人员 Simon Quigley 就提出了一个可能改变 Ubuntu Linux 开发过程的…