diff --git a/Code/FeatureExtraction/otbParallelLinePathListFilter.h b/Code/FeatureExtraction/otbParallelLinePathListFilter.h index adf67a7f94d4563d3d3f58fd85cb4bde9fcd01d8..c0c27faf6b673e1dfe5505109ba272eccaa456d8 100644 --- a/Code/FeatureExtraction/otbParallelLinePathListFilter.h +++ b/Code/FeatureExtraction/otbParallelLinePathListFilter.h @@ -24,21 +24,22 @@ namespace otb { /** \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 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 * 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 - * 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 * detection algorithm to the user’s needs, the thresholds AngularThreshold, DistanceThreshold * and CommonDistanceThreshold can be set. * * 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 - * longer lines and to finally detect all parallel long lines. + * result to PathList object (an ObjectList of PolyLineParametricPath), to link short line + * segments with the otbLinkPathListFilter to longer lines and to finally detect all parallel + * long lines. * * \sa LinkPathListFilter *