1. A method for segmenting an image, the image comprising pixels and being represented by image data, the method comprising steps of: obtaining image data; inputting the image data into a first image segmentation module; generating first segmentation data by the first image segmentation module, the first image segmentation data representing at least one first characteristic of the image data; inputting the image data into a second image segmentation module; generating second image segmentation data by the second image segmentation module, the second image segmentation data representing at least one second characteristic of the image data; and, integrating the first image segmentation data with the second image segmentation data to obtain modified image data.