Base abstract class for each implemented PCL filter.
Region Growing Segmentation.
RegionGrowingSegmentationDlg * m_dialog
RegionGrowingSegmentation()
virtual ~RegionGrowingSegmentation()
virtual QString getErrorMessage(int errorCode)
Returns the error message corresponding to a given error code.
float m_region_color_diff
unsigned int m_neighbour_number
int m_min_cluster_size_rgb
virtual int compute()
Performs the actual filter job.
virtual int checkParameters()
float m_neighbors_distance
virtual void getParametersFromDialog()
Collects parameters from the filter dialog (if openDialog is successful)
virtual int checkSelected()
Checks if current selection is compliant with the filter.
virtual int openInputDialog()