As its name implies, region growing is a procedure that groups pixels or subregions
into larger regions based on predefined criteria for growth. The basic
approach is to start with a set of "seed" points and from these grow regions by
appending to each seed those neighboring pixels that have predefined properties
similar to the seed (such as specific ranges of gray level or color).