Leaper Vision Toolkit
中文 / English 2.x
结构体 | 枚举
LPVLocateLib 模块参考手册

LPV 定位模块,提供经典的目标或边缘的定位算法。 更多...

结构体

interface  ILCircleDetector
 该接口提供圆定位的功能。 更多...
 
interface  ILCircleResult
 该接口表示单个圆检测结果,可获取其具体属性。 更多...
 
interface  ILCircleResults
 该接口提供一个圆检测结果集合,包含一个或多个圆检测结果。 更多...
 
interface  ILLineDetector
 该接口提供直线定位的功能。 更多...
 
interface  ILLineResult
 该接口表示单个直线检测结果,可获取其具体属性。 更多...
 
interface  ILLineResults
 该接口提供一个直线定位结果集合,包含一个或多个直线定位结果。 更多...
 
class  LCircleDetector
 
class  LCircleResult
 
class  LCircleResults
 
class  LLineDetector
 
class  LLineResult
 
class  LLineResults
 

枚举

enum  LPVCircleDrawFlags {
  LPVCircleDrawCircle = 1 , LPVCircleDrawCenter = 2 , LPVCircleDrawIndex = 8 , LPVCircleDrawDefault = LPVCircleDrawCircle ,
  LPVCircleDrawAll = 0xff
}
 该枚举用于控制圆检测结果绘制的行为 更多...
 
enum  LPVLineDrawFlags {
  LPVLineDrawLine = 1 , LPVLineDrawMidPoint = 2 , LPVLineDrawEndPoints = 4 , LPVLineDrawIndex = 8 ,
  LPVLineDrawDefault = LPVLineDrawLine , LPVLineDrawAll = 0xff
}
 该枚举用于控制直线定位结果绘制的行为 更多...
 

详细描述

LPV 定位模块,提供经典的目标或边缘的定位算法。

该模块提供一些算法类,用于经典的目标或边缘定位任务。使用该模块中的类和算法,需按照以下方式引用该模块:

示例代码

枚举类型说明

◆ LPVCircleDrawFlags

该枚举用于控制圆检测结果绘制的行为

枚举值
LPVCircleDrawCircle 

绘制圆

LPVCircleDrawCenter 

绘制圆的中心点

LPVCircleDrawIndex 

绘制圆的索引,在其右侧

LPVCircleDrawDefault 

默认值,只绘制圆

LPVCircleDrawAll 

绘制所有部分

◆ LPVLineDrawFlags

该枚举用于控制直线定位结果绘制的行为

枚举值
LPVLineDrawLine 

绘制直线

LPVLineDrawMidPoint 

绘制直线的中点

LPVLineDrawEndPoints 

绘制的端点

LPVLineDrawIndex 

绘制直线的索引,在其中点的右下方

LPVLineDrawDefault 

默认值,只绘制直线

LPVLineDrawAll 

绘制所有部分