您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 康耐视In-Sight 4.4.0库函数
康耐视In-SightExplorer库函数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/WordOrder])返回Binary结构中的浮点值。Offset:以字节为单位的偏移。Endian:0=big-endian、1=little-endian、2=big-endian(字交换)、3=little-endian(字交换)。BGetInt(Binary,Offset,Bytes,[Sign],[Byte/WordOrder])返回Binary结构中的整数值。OffsetBytes:1、2、4。Sign:0=有符号、1=无符号。Endian:0=big-endian、1=little-endian、2=big-endian(字交换)、3=little-endian(字交换)。BGetString(Binary,Offset,Bytes,[ByteSwap])返回Binary结构中的字符串。Offset:以字节为单位的偏移。Bytes:要提取的长度。ByteSwap: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/WordOrder,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(PixelPoint0,WorldPoint0,PixelPoint1,...)从四个已知点构造坐标变换。返回Calib结构。CalibrateAdvanced(PixelRow0,PixelCol0,WorldX0,WorldY0,...)从一到三十二个已知点对构造坐标变换。返回Calib结构。CalibrateGrid(图像)使用正方形网格来校准系统。Caliper(图像,固定,区域,...)找到多条直边并按照指定条件排序。通过对线段取平均数将边对组合为单一边。返回排过序的Edges结构。Chart(Event,Value,Number,Name,Range:Min,Range:Max)在单元格中插入发生每个事件时更新的图表显示。CheckBox(Name)在单元格中插入带标签的复选框控件。选中时返回1.0;否则返回0.0。Choose(Index,Val0,[Val1,...])返回可变长度列表中的被检索参数的值。CircleFromNPoints(PointRow0,PointCol0,PointRow1,PointCol1,PointRow2,PointCol2,[PointRow3,PointCol3,...,Show])通过系列点构造一个圆。返回CircleFit结构。CircleToCircle(Circle0,Circle1,Show)测量两个圆之间的昀短距离。返回Dist结构。注意:如果两个圆彼此分离,距离为正值;相交时距离为0.0;若包含,则为负值。ClockedMax(事件,值,重设,预设)返回一个运行昀大值。ClockedSum(事件,值,重设,预设)保存某个指定值的运行合计。返回当前累计总数。Code(Text)返回文本字符串中第一个字符的代码。ColorLabel(Name,ForeColor,BackColor)将指定颜色的字符串插入指定颜色的单元格中。Column(Cell)返回电子表格单元格的列号。注意:列A=0.0,列Z=25.0。CombinedFormatOutputBuffer(FormatCell1,[FormatCell2,...])将分开的缓冲区合并成一个。CompareImage(Image,Fixture,Region,...)比较关注区和模板图像。返回带有白色像素的图像结构,此区域与模板在特定容限内不匹配时返回白色像素。ComputeImageSharpness(图像,固定,区域,...)返回计算出的输入图像的图像清晰度值。ComputeStats(事件,值,脱机计数,...)计算所引用值的统计信息。Concatenate(Arg1,[Arg2,...])连接可变数量的参数。返回一个字符串。注意:将数字参数转换成文本Cos(Angle)返回相应角(单位为度)的余弦值。Count(Event,MaxValue,Reset,Preset)以指定整数开始,每发生一个事件加一。返回当前运行合计。CountError(Cell1,[Cell2,...])返回一个或多个单元格或单元格范围中的错误数。CountPassFail(事件,值,脱机计数,...)计数并返回给定引用值的通过、失败、错误和总事件数。通过:值0;失败:值=0;#ERR:值0。Cross(Fixture,Cross,Show)返回交叉结构,它存储了固定的交叉标记。Degrees(Radians)给出以弧度为单位的角度时返回以度为单位的角度。DelayLine(事件,数据,步数,重设)缓存某个值的历史。返回存储相应缓冲器的延时结构。与ShiftRegister不同,该函数使用上一作业执行的值。Dialog(Label,Title,High,Wide)创建通过带标签的按钮进行访问的对话。EditAnnulus(Fixture,Move,Size,Name,Show)在单元格中插入交互式圆环控件。EditCircle(Fixture,Move,Size,Name,Show)在单元格中插入交互式圆控件。EditCompositeRegion(固定,添加,删除,编辑,移动,旋转,命名,显示)在单元格中插入交互式CompositeRegion控件。EditFloat(Min,Max)在单元格中插入数字编辑框控件。返回一个约束在Min到Max范围中的浮点值。EditInt(Min,Max)在单元格中插入数字编辑框控件。返回一个约束在Min到Max范围中的整数。EditLine(Fixture,MovePoint0,MovePoint1,Name,Show)在单元格中插入交互式直线控件。EditMaskedRegion(Fixture,AddMasks,RemoveMasks,EditMasks,Move,Size,Rotate,Name,Show)在单元格中插入交互式遮蔽区域控件。EditString(MaxStringLength)在单元格中插入字符串编辑框控件。返回约束在0到昀大字符长度范围中的字符串。EditPoint(Fixture,Move,Name,Show)在单元格中插入交互式点控件。EditPolygon(固定,添加,删除,编辑,移动,缩放,旋转,命名,显示)在单元格中插入交互式Polygon控件。EditPolylinePath(Fixture,AddPoints,RemovePoints,MovePoints,MoveEntirePolygon,Scale,Rotate,Name,Show)在单元格中插入交互式折线路径控件。EditRegion(Fixture,Move,Size,Rotate,Bend,Name,Show)在单元格中插入交互式区域控件。EditString(MaxStringLength)在单元格中插入字符串编辑框控件。返回约束在0到昀大字符长度范围中的字符串。ErrFree(cellorcell-range)将#ERR单元格转换为空单元格,以消除错误传播。Event(Trigger,Manual)在指定的触发器上执行,用于更新所有从属单元格。返回事件结构。Exact(Text1,Text2)将Text1与Text2进行比较。如果相等,则返回1.0;否则返回0.0。注意:Exact区分大小写。Exp(Val)返回e的Val次幂的值。ExportData(Event,HostName,UserName,Password,FileName,Cell)将一个单元格中的数据导出到闪存、RAM磁盘或FTP服务器。有关详细信息,请参阅联机帮助文档。ExtractBlobs(Image,Fixture,Region,...)提取图像的斑点并可选择按区域对其进行排序。返回斑点结构。ExtractCalibration(图像)从变换的图像中提取校准。返回Calib结构。ExtractHistogram(Image,Fixture,Region,Show)计算某个区域的灰度直方图。返回Hist结构。Find(FindText,SrcText,[StartChar])在SrcText内从StartChar开始查找FindText。返回第一个匹配字符的索引。注意:Find函数区分大小写并从第一个字符开始查找。FindBlobs(Blobs,NumbertoFind,...)用一组加权的标准值对斑点结构内的斑点评分。返回斑点结构。FindCircle(Image,Fixture,Annulus,...)找到昀佳圆周边。返回边结构。FindCircleDefects(Image,Fixture,Annulus,...)查找环形区域内的非圆形或非径向缺陷。返回存储二进制阈值化图像的图像结构。FindCircleMinMax(Image,Fixture,Annulus,...)检查连续边的圆形。返回边结构。FindCurve(Image,Fixture,Region,...)找到昀佳曲边。返回边结构。FindLine(Image,Fixture,Region,...)找到昀佳直边。返回边结构。FindMultiLine(Image,Fixture,Region,...)找到多条直边。返回边结构。FindPatMaxPatterns(Image,Fixture,Region,...)搜索图像内的图案。返回图案结构。FindPatterns(图像,固定,区域,...)使用PatFi
本文标题:康耐视In-Sight 4.4.0库函数
链接地址:https://www.777doc.com/doc-3773254 .html