Back to Aurora Vision Library website
You are here: Start » Function Reference » Computer Vision » Shape Fitting » DetectArc_LSD
![](../../img/icon/DetectCircle.png)
DetectArc_LSD
Header: | AVL.h |
---|---|
Namespace: | avl |
Module: | FoundationPro |
Finds arcs in an image using Line Segment Detection method.
Syntax
C++
C#
void avl::DetectArc_LSD ( const avl::Image& inImage, atl::Optional<const avl::Region&> inRoi, avl::GaussKernel::Type inSmoothing, float inEdgeThreshold, int inMinLength, atl::Array<avl::Arc2D>& outArcs )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() |
inImage | const Image& | Image to fit the arcs to | ||
![]() |
inRoi | Optional<const Region&> | NIL | Input region of interest | |
![]() |
inSmoothing | GaussKernel::Type | _5x5 | Predefined Gauss kernel | |
![]() |
inEdgeThreshold | float | 0.1 - ![]() |
4.0f | Minimum accepted edge magnitude |
![]() |
inMinLength | int | 0 - ![]() |
10 | Minimum length of output arcs |
![]() |
outArcs | Array<Arc2D>& | Found arcs |