该页面用于查找灵闪(IntelliBlink)工具在 LPW 中对应具有相同功能的模块、类和函数。因此在实际应用中,用户可以先基于灵闪平台快速配置以验证解决方案的效果和性能,再使用 LPW 集成对应算法模块到整个视觉系统。
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 直线定位 / 多直线定位 | LLineDetector |
| 线对定位 | – |
| 圆定位 / 多圆定位 | LCircleDetector |
| 模板定位 / 多模板定位 | LMatch |
| 斑点定位 / 多斑点定位 | LBlobAnalysis |
| 彩色斑点定位 / 多彩色斑点定位 | LBlobAnalysis |
| 轮廓定位 / 多轮廓定位 | LContourDetector |
| 十字定位 | LCrossMarkDetector |
| 定位坐标系 | LTransform |
| 多定位坐标系 | – |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 统计 | LDataList::Metric |
| NG / OK | – |
| 改变检测 | – |
| 数值计算 | – |
| 条件判断 | – |
| 字符串生成 | – |
| 点计算 | – |
| 数列计算 | – |
| 数值范围判断 | – |
| 数据拟合 | – |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 直线统计 | LLineDetector |
| 圆统计 | LCircleDetector |
| 模板统计 | LMatch |
| 斑点统计 | LBlobAnalysis |
| 彩色斑点统计 | LBlobAnalysis |
| 像素统计 | LImageStats::CountPixel |
| 彩色像素统计 | LImageStats::CountPixelColor |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 亮度判定 | LImageStats |
| 对比度判定 | LEdgeFilter, LImageStats |
| 清晰度判定 | LImageStats::Sharpness |
| 直线判定 | LLineDetector |
| 圆判定 | LCircleDetector |
| 模板判定 | LMatch |
| 斑点判定 | LBlobAnalysis |
| 彩色斑点判定 | LBlobAnalysis |
| 像素判定 | LImageStats::CountPixel) |
| 彩色像素判定 | LImageStats::CountPixelColor) |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 交叉角度 | LLine::AcuteAngle |
| 线到线的距离 | LLine::Distance |
| 点到线的距离 | LLine::Perpendicular |
| 点到点的距离 | LPoint::Distance |
| 点到点的投影距离 | LPoint::DistanceWithRefLine |
| 最短距离 - 点与多边形 | LPolygon::DistanceToPoint, aggType = LPVAggregation::LPVAggMin |
| 最短距离 - 线与多边形 | LPoints::DistanceToLine, aggType = LPVAggregation::LPVAggMin |
| 最短距离 - 多边形与多边形 | LPolygon::DistanceToPolygon, aggType = LPVAggregation::LPVAggMin |
| 最长距离 - 点与多边形 | LPolygon::DistanceToPoint, aggType = LPVAggregation::LPVAggMax |
| 最长距离 - 线与多边形 | LPoints::DistanceToLine, aggType = LPVAggregation::LPVAggMax |
| 最长距离 - 多边形与多边形 | LPolygon::DistanceToPolygon, aggType = LPVAggregation::LPVAggMax |
| 平行度 | LLine::Parallel |
| 同心率 | LCircle::Concentric |
| 多边形度量 - 与参考点的距离 | LPoints::DistancesToPoint |
| 多边形度量 - 与参考线的距离 | LPoints::DistancesToLine |
| 多边形度量 - 与参考多边形的距离 | LPoints::DistancesToPolygon |
| 多边形度量 - 点之间的距离 | LPoints::DistancesToPoints |
| 多边形度量 - 点之间的夹角 | – |
| 多边形度量 - 点的 x 坐标 | LPoints::GetPoints |
| 多边形度量 - 点的 y 坐标 | LPoints::GetPoints |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 自定义点 | LPoint |
| 自定义线 | LLine |
| 自定义多边形 | LPolygon |
| 点到点的中点 | LPoint::MidPoint |
| 点到点的连线 | LLine::Set |
| 线的交点 | LLine::IntersectLine |
| 线与圆的交点 | LLine::IntersectCircle |
| 线与多边形的交点 | LLine::IntersectPoly |
| 多边形的交点 | LPolygon::IntersectPolygon |
| 垂线 | LLine::Perpendicular |
| 平分线 | LLine::BisectLine |
| 角点检测 | – |
| 最小包围图形 - 矩形 | LPoints::GetBoundingRect |
| 最小包围图形 - 旋转矩形 | LPoints::GetBoundingRotRect |
| 最小包围图形 - 多边形 | LPoints::GetConvexHull |
| 最小包围图形 - 圆形 | LPoints::GetBoundingCircle |
| 最大内接图形 - 圆形 | – |
| 图形拟合 - 椭圆 | LPoints::FitEllipse |
| 图形拟合 - 直线 | LPoints::FitLine |
| 图形拟合 - 圆形 | LPoints::FitCircle |
| 点收集 | LPoints |
| 点阵排序 | LSorter |
| 多边形配准 | – |
| 多边形修改 - 平滑 | LPolyClipper::Smooth |
| 多边形修改 - 平滑(迭代) | LPolyClipper::SmoothIterative |
| 多边形修改 - 扩张 | LPolyClipper::Expand |
| 多边形修改 - 收缩 | LPolyClipper::Shrink |
| 多边形运算 - 相交 | LPolyClipper::Intersect |
| 多边形运算 - 相减 | LPolyClipper::Subtract |
| 多边形运算 - 合并 | LPolyClipper::Union |
| 多边形运算 - 异或 | LPolyClipper::XOR |
| 多边形采样 | LPolygon::Resample, LPolygon::ResampleByStep |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 四点标定 | LCalibNPoints |
| 九点标定 | LCalibNPoints |
| 单点标定 | LCalibNPoints |
| X / Y 缩放标定 | LCalibCustom |
| 网格标定 | LCalibPinHole, LCalibBoard |
| FFD 网格标定 | LCalibFFD, LCalibBoard |
| 导入标定参数 | LCalib::Load |
| 标定评价 | – |
| 标定自适应 | – |
| 微调标定板 | – |
| 平场标定 | LFlatField |
| 导入平场标定 | LFlatField::Load |
| 旋转标定 | LCalibRotation |
| 两点对位 | LCalibRotation::Align |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 一维码 / 多个一维码 | LBarcodeDetector |
| 二维码 / 多个二维码 | LBarcodeDetector |
| OCR | LOCR |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 斑点分类 | LBlobAnalysis |
| 彩色斑点分类 | LBlobAnalysis |
| 模板分类 | LMatch |
| 学习形分类 | LClassifier |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 点 | LPoint |
| 线 | Line |
| 矩形 | LRect |
| 圆 | LCircle |
| 字符串 | LText |
| 图片 | – |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 行列投影 | LImageOp::ProjectX, LImageOp::ProjectY |
| 矩阵统计 | LImageStats |
| 异常检测 | – |
| 矩阵尺寸修改 | LImageOp::Resize, LImageOp::ResizeTo |
| 建立变换矩阵 | LTransform::Build |
| 点变换 | LPoint::Transform |
| 向量滤波 - 均值 | LDataList::MeanFilter |
| 向量滤波 - 中值 | LDataList::MedianFilter |
| 向量滤波 - 高斯 | LDataList::GaussianFilter |
| 向量滤波 - 局部最大 | LDataList::MaxFilter |
| 向量滤波 - 局部最小 | LDataList::MinFilter |
| 向量滤波 - 梯度 | LDataList::GradientFilter |
| 向量滤波 - 梯度强度 | LDataList::MagnitudeFilter |
| 极值 | LDataList::MaxLocalExtrema, LDataList::MinLocalExtrema |
| 数据斑点 / 多数据斑点 | LDataBlobAnalysis |
| 矩阵计算 | – |
| 矩阵生成 | LTransform::Translate, LTransform::Scale, LTransform::Rotate |
无
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 单边缘卡尺 / 多单边缘卡尺 | LEdgeGauge::Detect1 |
| 双边缘卡尺 / 多双边缘卡尺 | LEdgeGauge::Detect2 |
| 直线卡尺 | LLineGauge |
| 圆卡尺 | LCircleGauge |
| 矩形卡尺 | – |
| 多边形卡尺 | LPolyGauge |
| 椭圆卡尺 | LEllipseGauge |
| 圆弧卡尺 | LArcGauge |
| 灵闪工具 | LPW 类 / 函数 |
|---|---|
| 多边形比较 | – |
| 裂纹划痕检测 | LPathDetector |
| 直线缺陷 | – |
| 多边形缺陷 | – |
无