Lccp

This pull-request is part of the GSOC 2014 project of Markus Schoeler (Automated benchmark generation for object-part segmentation).

It contains an implementation of the lccp segmentation published in:
S. C. Stein, M. Schoeler, J. Papon, F. Woergoetter
Object Partitioning using Local Convexity
In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2014 

In addition, it contains an example "example_lccp_segmentation.cpp" which shows how to use the lccp segmentation.
sounds good to me.
I will change that.
Btw: Do you want all of the changes I made with various commits to be 
squeezed to one big commit at the end?
On 06/16/2014 11:16 PM, Sergey Alexandrov wrote:
>
> In segmentation/include/pcl/segmentation/lccp_segmentation.h:
>
> > +      void
> > +      segment (std::map<uint32_t, typename pcl::Supervoxel<PointT>::Ptr> &supervoxel_clusters_arg,
> > +               std::multimap<uint32_t, uint32_t> &label_adjacency_arg);
> > +
> > +      /** \brief Relabels cloud with supervoxel labels with the computed segment labels
> > +       *  \param[in] labeled_cloud Cloud to relabel
> > +       *  \return Returns 0 on success and -1 on failure.  */
> > +      int
> > +      relabelCloud (pcl::PointCloud<pcl::PointXYZL>::Ptr labeled_cloud_arg);
> > +
> > +      /** \brief Segments smaller than segment_size are assigned to label of largest neighbor.
> > +       * \param[in] filter_size Segments smaller than this size will be filtered
> > +       * \return Returns 0 on success and -1 on failure.
> > +       * \note Currently this runs multiple times, until no segment < filter_size is found. Could be faster.  */
> > +      int
> > +      removeNoise (uint32_t filter_size);
>
> What about |removeSmallSegments (uint32_t min_segment_size)|?
>
> —
> Reply to this email directly or view it on GitHub 
> <https://github.com/PointCloudLibrary/pcl/pull/718/files#r13831173>.
>

-- 
Georg-August-Universität Göttingen
Bernstein Center for Computational Neuroscience
Department for Computational Neuroscience
III Physikalisches Institut - Biophysik
Office E01.103
Friedrich-Hund Platz 1
37077 Göttingen Germany
Tel: +49 (0)551 3910764