Table of Contents

Method Detect

Namespace
OpenCvSharp.LineDescriptor
Assembly
OpenCvSharp.dll

Detect(Mat, int, int, Mat?)

Detect lines inside an image.

public KeyLine[] Detect(Mat image, int scale, int numOctaves, Mat? mask = null)

Parameters

image Mat

input image

scale int

scale factor used in pyramids generation

numOctaves int

number of octaves inside pyramid

mask Mat

mask matrix to detect only KeyLines of interest

Returns

KeyLine[]

vector that will store extracted lines for one or more images

Detect(IEnumerable<Mat>, int, int, IEnumerable<Mat>?)

Detect lines inside an image.

public KeyLine[][] Detect(IEnumerable<Mat> images, int scale, int numOctaves, IEnumerable<Mat>? masks = null)

Parameters

images IEnumerable<Mat>

input images

scale int

scale factor used in pyramids generation

numOctaves int

number of octaves inside pyramid

masks IEnumerable<Mat>

vector of mask matrices to detect only KeyLines of interest from each input image

Returns

KeyLine[][]

set of vectors that will store extracted lines for one or more images