Input: |
- is the original H&E image. |
Output: |
- is the binary nuclei mask. White regions are nuclei on a black background. |
Function and variable description: |
- BLUR() is the Gaussian blur function with kernel with . Output is a grayscale image. |
- Stain separation method is described by Ruifrok et al.49
|
- MOMENTS-THRESHOLD() thresholds using the moments preserving image thresholding method.45 Output is a binary image. |
- Median filter (blur) replaces each pixel intensity by the median of all the pixel intensities in its kernel neighborhood. |
Parameters: |
- Select Gaussian kernel with for the blur operation. This value for sigma was optimized empirically. |
1: Procedure NUCLEI-SEGMENTATION() |
2: Separate the haemotoxylin and eosin channels of into and . ⊳ Both and are grayscale images. |
3: . |
4: . |
5: Remove noise in to compute by median blur. |
6: return nuclei mask . |
7: end procedure
|