康耐视In-Sight Explorer库函数
Abs(Val)
返回 Val 的绝对值。
Accumulate(事件, 值, 重设, 预设)
保存某个指定值的运行合计。返回当前累计总数。与 ClockedSum 不同,该函数使用上一作业执行的值。
ACos(Val)
返回 Val 的反余弦值(度)。
And(Val1, Val2, [Val3, ...])
返回可变长度值列表的逻辑与运算结果。
Annulus(Fixture, Annulus, Show)
返回 Annulus 结构,它存储固定的圆环。
ASin(Val)
返回 Val 的反正弦值(度)。
ATan(Val)
返回 Val 的反正切值(+/-90 度)。
ATan2(DY, DX)
返回向量 (DY, DX) 的反正切值(+/-180 度)。
BGetFloat(Binary, Offset, [Byte/Word Order])
返回 Binary 结构中的浮点值。
Offset:以字节为单位的偏移。
Endian:0 = big-endian、1 = little-endian、2 = big-endian(字
交换)、3 = little-endian(字交换)。
BGetInt(Binary, Offset, Bytes, [Sign], [Byte/Word Order])
返回 Binary 结构中的整数值。
Offset
Bytes:1、2、4。
Sign:0 = 有符号、1 = 无符号。
Endian:0 = big-endian、1 = little-endian、2 = big-endian(字交换)、3 = little-endian(字交换)。
BGetString(Binary, Offset, Bytes, [Byte Swap])
返回 Binary 结构中的字符串。
Offset:以字节为单位的偏移。
Bytes:要提取的长度。
Byte Swap:0 = 不执行字节交换、1 = 执行字节交换。 BitAnd(Val1, Val2, [Val3, ...])
返回可变长度值列表的按位与运算结果。
注意:只处理较低的 16 位。
BitNot(Val)
返回 Val 的逻辑取反运算结果。
注意:只处理较低的 16 位。
BitOr(Val1, Val2, [Val3, ...])
返回可变长度值列表的按位或运算结果。
注意:只处理较低的 16 位。
BitXor(Val1, Val2, [Val3, ...])
返回可变长度值列表的按位异或运算结果。
注意:只处理较低的 16 位。
BLen(Binary)
返回 Binary 结构中的长度。
BlobToBlob(斑点 0, 索引 0, 斑点 1, 索引 1, 查依据, 显示) 测量两个斑点边界之间的最小或最大距离。
返回 Dist 结构。
BlobToLine(斑点, 索引, 线, 查依据, 显示)
测量斑点边界与线之间的最小或最大距离。
返回 Dist 结构。
BlobToPoint(斑点, 索引, 点, 查依据, 显示)
测量斑点边界与点之间的最小或最大距离。
返回 Dist 结构。
BlobToRadian(斑点, 索引, 交叉, 显示)
测量斑点边界与指定角度上的点之间的距离。
返回 Dist 结构。
基于所选的对齐方式,创建围绕斑点的界限矩形。
BStringf(Byte/Word Order, Format-String, Value, ...)
根据指定的格式构造一个 Binary 结构。
Endian:0 = big-endian、1 = little-endian、2 = big-endian(字
交换)、3 = little-endian(字交换)。
Format-string:%c;%h;%d;%f;%b;%s。
Button(Name, Trigger)
在单元格中插入带标签的按钮控件。
单击它会返回 1.0;否则返回 0.0。
Calibrate(Pixel Point 0, World Point 0, Pixel Point 1, ...) 从四个已知点构造坐标变换。
返回 Calib 结构。
CalibrateAdvanced(P ixel Row 0, Pixel Col 0, World X 0, World Y 0, ...)
从一到三十二个已知点对构造坐标变换。
返回 Calib 结构。
CalibrateGrid(图像)
使用正方形网格来校准系统。
Caliper(图像, 固定, 区域, ...)
到多条直边并按照指定条件排序。
通过对线段取平均数将边对组合为单一边。
返回排过序的 Edges 结构。
Chart(Event, Value, Number, Name, Range:Min, Range:Max) 在单元格中插入发生每个事件时更新的图表显示。 CheckBox(Name)
在单元格中插入带标签的复选框控件。字符串长度为0
选中时返回 1.0;否则返回 0.0。
Choose(Index, Val0, [Val1, ...])
返回可变长度列表中的被检索参数的值。 CircleFromNPoints(Point Row 0, Point Col 0, Point Row 1, Point Col 1, Point Row 2, Point Col 2, [Point Row 3, Point Col 3, ..., Show])
通过系列点构造一个圆。
返回 CircleFit 结构。
CircleToCircle(Circle 0, Circle 1, Show)
测量两个圆之间的最短距离。
返回 Dist 结构。注意:如果两个圆彼此分离,距离为正值;
相交时距离为 0.0;若包含,则为负值。
ClockedMax(事件, 值, 重设, 预设)
返回一个运行最大值。
ClockedSum(事件, 值, 重设, 预设)
保存某个指定值的运行合计。
返回当前累计总数。
Code(Text)
返回文本字符串中第一个字符的代码。
ColorLabel(Name, Fore Color, Back Color)
将指定颜的字符串插入指定颜的单元格中。
Column(Cell)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。