Skip to content
Snippets Groups Projects
Commit 514f714f authored by Emmanuel Christophe's avatar Emmanuel Christophe
Browse files

DOC: fix doxygen

parent 503b3809
No related branches found
No related tags found
No related merge requests found
...@@ -24,21 +24,22 @@ ...@@ -24,21 +24,22 @@
namespace otb namespace otb
{ {
/** \class ParallelLinePathListFilter /** \class ParallelLinePathListFilter
* \brief otbParallelLinePathListFilter detects parallel lines in imagery. The required input data are a pathlist object. * \brief Detects parallel lines in imagery, the required input data are a PathList object.
* *
* The class consists of three basic functions that determine the angle between two lines, * The class consists of three basic functions that determine the angle between two lines,
* the distance between the lines and the common part of the lines. First, all input lines * the distance between the lines and the common part of the lines. First, all input lines
* are checked if there is a second line running in the same direction. Thereafter, all line * are checked if there is a second line running in the same direction. Thereafter, all line
* pairs that already fulfilled the angular criterion are checked whether they are close to * pairs that already fulfilled the angular criterion are checked whether they are close to
* each other or not, i.e. the orthogonal distance between them is calculated. Finally, it * each other or not, i.e. the orthogonal distance between them is calculated. Finally, it
* has to be verified if the two lines have a common part since lines may fulfil the two * has to be verified if the two lines have a common part since lines may fulfill the two
* first criteria but be located in different parts of the image. In order to adapt the * first criteria but be located in different parts of the image. In order to adapt the
* detection algorithm to the user’s needs, the thresholds AngularThreshold, DistanceThreshold * detection algorithm to the user’s needs, the thresholds AngularThreshold, DistanceThreshold
* and CommonDistanceThreshold can be set. * and CommonDistanceThreshold can be set.
* *
* A possible processing chain would be to extract lines with a line detector, to convert the * A possible processing chain would be to extract lines with a line detector, to convert the
* result to pathlist objects, to link short line segments with the otbLinkPathListFilter to * result to PathList object (an ObjectList of PolyLineParametricPath), to link short line
* longer lines and to finally detect all parallel long lines. * segments with the otbLinkPathListFilter to longer lines and to finally detect all parallel
* long lines.
* *
* \sa LinkPathListFilter * \sa LinkPathListFilter
* *
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment