Table of Contents

Namespace AT.Librarys.Container.Toolkit.Vision

Classes

Box3Model

矩形体模型

CBox3

矩形3D

CCircle

CCircle3

圆(位于某一平面内):中心 + 半径 + 姿态(R=RzRyRx)

  • Center:圆心(世界坐标)
  • Radius:半径(>0)
  • RotX/RotY/RotZ:圆所在平面的姿态(度),法向为旋转矩阵的第3列 说明:仅做几何计算;显示时可用 GetPolyline 采样为折线。
CCircleArc

圆弧

CCircleArcF

圆弧

CCircleF

CContour

轮廓

CContourF

轮廓

CCylinder3

圆筒(有限长圆柱)ROI(几何数据类型,不依赖 VTK) 语义说明:

  • Center:圆筒中心(两端面中点,世界坐标)
  • Radius:半径(>0)
  • HalfHeight:半高(沿轴向“中心到端面”的距离,>0)
  • 先绕 X,再绕 Y,最后绕 Z;R = Rz * Ry * Rx,角度单位:度
  • 本类型仅做几何计算(取点/包围盒/点内测等),渲染层可据此生成网格或线框
CEllipse

椭圆

CEllipseArc

椭圆弧

CEllipseArcF

椭圆弧

CEllipseF

椭圆

CLine

线

CLine3

线3D

CLineF

线

CModelResult

查找模板结果

CModelResult3D

查找模板3D结果

CObject

对象

CPlane3
CPoint

CPoint3

点3D

CPointAngle

点(角度)

CPointAngleF

点(角度)

CPointCloud

点云

CPointD

CPointDistance

点和距离类型

CPointF

CPose

姿态

CPoseF

姿态

CPoseInfo

位姿信息

CRectangle1

平行于坐标轴的矩形

CRectangle1F

平行于坐标轴的矩形

CRectangle2

矩形

CRectangle2F

矩形

CSize

大小(图像)

CSizeF

大小(图像)

CalibrationEventArgs

标定事件数据

CheckEventArgs

点检事件数据

CheckResult

点检结果

Circle3Model

圆模型

ClassInfo

类别信息

CreateModelPara

创建模板参数模型

Cylinder3Model

圆柱模型

DrawObjectChangeEventArgs

绘制对象事件数据

DrawObjectEventArgs

绘制对象事件数据

Extension

颜色扩展

ExtensionString

颜色扩展

ExtensionVisionType

扩展视觉相关类型

FindCirclePara

找圆参数

FindLinePara

找线参数

FindModelPara

查找模板参数

FindPointCirclePara

找点圆参数

FindPointLinePara

找点参数

FitCirclePara

拟合圆参数

FitLinePara

拟合线参数

GrabFinish3DEventArgs

采集完成事件数据

GrabFinishEventArgs

采集完成事件数据

KBValue

KB值

LabelModel

文本标签模型

Line3Model

线模型

Plane3Model

面模型

Point3Model

点模型

PointCloudModel

点云模型

PoseChangeEventArgs

位姿改变事件数据

PositionToolkit<T>

定位工具

SaveImageWindowEventArgs

保存截图事件数据

ShowAddEventArgs

显示点云事件数据

ShowCircle

显示圆

ShowImageEventArgs

显示图像事件数据

ShowLine

显示线

ShowObjectEventArgs

显示对象事件数据

ShowPoint

显示十字点

ShowPointCloudEventArgs

显示点云事件数据

ShowRectangle2

显示矩形

ShowTextEventArgs

显示文本

SwitchWindowEventArgs

切换窗口事件数据

TitleModel

文本标题模型

WindowImageFont

窗口图像字体

WindowImageTopEventArgs

显示窗口在最前面事件数据

Interfaces

IBatteryPose

电池位姿接口

ICalibration

标定

IFind3DCircleServe

3D找圆服务

IFind3DPlaneServe

3D找面服务

IFindCircle

找圆

IFindLine

找线

IFindLineServe

找轮廓工具服务

IFindModel

找模版

IFindModelServe

找模版服务

IFindPointServe

找点服务

IGrabImage

采集图像

IGrabImage3D

3D采集图像

IPose

位姿接口

IPose3D

位姿接口

IPosition

定位工具

IPretreater

预处理

IPretreater3D

3D预处理

ISegmentation

分割

ISpotCheck

点检

IWindow3D

3D窗口

IWindowImage

图像窗口

Enums

CameraType

相机类型

CircleRoiType

圆的ROI类型

ColorChannel

颜色通道

ColorSpace

彩色空间

DebugFindLineCategory

调试找线类别

DispalyStyleLine

显示样式线

DispalyStylePoint

显示样式点

DisplayImageType

显示图片类型

DistanceSortType

距离排序类型

DistanceType

距离类型

FindCircleRectangleDirection

找圆矩形方向

FindLineType

点位置的类型

FindModelStyle

找模板显示样式

FindPointCircleStyle

找点圆样式

FindPointLineStyle

找点线样式

FitCircleAlgorithm

拟合圆算法

FitCircleStyle

拟合圆显示样式

FitLineAlgorithm

拟合线算法

FitLineStyle

拟合线显示样式

HSV

hsv通道

ImageChannel

图像通道

Metric

Match 指标

Select

选择

SortType

排线类型

Transition

过度类型

VisionAxisOrientationType

视野方向类型

WindowColor

显示窗口颜色

WindowImageCoord

窗口图像坐标系

WindowImageSaveType

图像窗口保存类型

WindowView

窗口角色