Region based segmentation divides an image into parts based on different rules. There are four types of region based segmentation: region growing, region splitting, region merging, and region splitting and merging.
Global thresholding segments an image into foreground and background pixels using a single threshold value applied to the entire image histogram. The threshold value can be selected manually or automatically using an algorithm that calculates the average of the foreground and background pixel values.
Adaptive thresholding calculates multiple threshold values for different regions of an image, rather than applying a single threshold to the whole image as in global thresholding. This allows thresholding to adapt to different lighting conditions within an image.