MATLAB: How I segment this image

image segmentation

Hello,
I have to segment this image. The goal is to segment the cells assign a different 'label' to each one of them (better if using segmentation algorithms that generate different regions separated by edges. functions: bwconvhull , imhmin , imgaussfilt

Best Answer

Steps:
  1. Read the image
  2. Convert to gray
  3. Apply Gamma Scaling (Which helps to boost Higher pixels and supress lower values pixels), although it is not mandatory
  4. Apply edge Detection (Sobel, which is by default)
  5. Apply some sort of Morphological Operations (If required)
Related Question