Image segmentation is a pivotal pre-processing step in computer vision that involves partitioning an image into segments to simplify or change its representation for easier analysis. Over recent ...