LPV 斑点分析模块,用于提供斑点分析相关功能。 更多...
结构体 | |
interface | ILBlob |
该接口对应一个斑点,提供斑点的属性计算、转换和绘制等功能 更多... | |
interface | ILBlobAnalysis |
该接口提供斑点分析的功能。 更多... | |
interface | ILBlobFilter |
该接口提供过滤斑点的功能 更多... | |
interface | ILBlobResults |
该接口提供一组斑点分析结果的集合,包含一个或多个斑点。 更多... | |
class | LBlob |
class | LBlobAnalysis |
class | LBlobFilter |
class | LBlobResults |
枚举 | |
enum | LPVBlobContourType { LPVBlobContourExternal = 0 , LPVBlobContourHole = 1 } |
该枚举表示斑点轮廓的类型 更多... | |
enum | LPVBlobDrawFlags { LPVBlobDrawContour = 1 , LPVBlobDrawHole = 2 , LPVBlobDrawCenter = 4 , LPVBlobDrawBoundingRect = 8 , LPVBlobDrawRegion = 16 , LPVBlobDrawIndex = 32 , LPVBlobDrawDefault = LPVBlobDrawContour + LPVBlobDrawCenter , LPVBlobDrawAll = 0xff } |
该枚举用于控制斑点对象绘制的行为 更多... | |
enum | LPVBlobFeatures { LPVBlobArea = 0 , LPVBlobPerimeter = 1 , LPVBlobWidth = 2 , LPVBlobHeight = 3 , LPVBlobCircularity = 4 , LPVBlobConvexity = 5 , LPVBlobInertia = 6 , LPVBlobAspectRatio = 7 , LPVBlobSharpness = 8 , LPVBlobLuminance = 9 , LPVBlobContrast = 10 , LPVBlobCenterX = 11 , LPVBlobCenterY = 12 , LPVBlobColorV0 = 13 , LPVBlobColorV1 = 14 , LPVBlobColorV2 = 15 } |
该枚举表示斑点的数值类型的属性特征 更多... | |
enum | LPVBlobMergeType { LPVBlobMergeFromCenter = 0 , LPVBlobMergeFromLargest = 1 , LPVBlobMergeFromSmallest = 2 , LPVBlobMergeFromBrightest = 3 , LPVBlobMergeFromDarkest = 4 } |
该枚举表示用于斑点合并的方法,尤其是指定起点的方法 更多... | |
LPV 斑点分析模块,用于提供斑点分析相关功能。
该模块提供一些算法类,用于斑点分析任务。使用该模块中的类和算法,需按照以下方式引用该模块:
enum LPVBlobContourType |
enum LPVBlobDrawFlags |
enum LPVBlobFeatures |
该枚举表示斑点的数值类型的属性特征
enum LPVBlobMergeType |