The watershed transform in ITK - discussion and new developments

Beare, Richard1*,Lehmann, Gaetan
1.Monash University
Abstract

Abstract

This report discusses various definitions and implementations of the watershed transform as well as providing an introduction to some well known techniques for applying the watershed transform to practical problems. The discussion will be focused on new and existing ITK classes.

Keywords

watershed transformimage segmentation
Manuscript
Source Code and Data

Source Code and Data

watershedCMakeLists.txt21.3 KBIJMacros.txt3.1 KBWrappingCMakeLists.txt216 Bwrap_itkMorphologicalWatershedFromMarkersImageFilter.cmake162 Bwrap_itkMorphologicalWatershedImageFilter.cmake151 BarticleArticle.tex62.1 KBInsightArticle.cls3.9 KBInsightJournal.bib155.8 KBInsightJournal.sty35 KBMakefile1.9 KBalgorithm.sty2.2 KBalgorithmic.sty5.4 KBamssymb.sty14.9 KBfancyhdr.sty14.4 KBfloatflt.sty10.8 KBfncychap.sty10.1 KBlocal.bib7.9 KBpseudocode.sty7.7 KBtimes.sty857 Bcolor.cxx1.2 KBimages3x3-input.png108 B3x3-markers.png117 B3x3m.png127 BESCells-markers.tif4.5 MBESCells.hdr348 BESCells.img4.5 MBESCellsMf30.tif4.5 MBESCellsmf30.tif4.5 MBblack.png122 Bbutton-hole-MF-rgb.png158 Bbutton-hole-MF.png144 Bbutton-hole-Mf-rgb.png161 Bbutton-hole-Mf.png144 Bbutton-hole-itk-rgb.png152 Bbutton-hole-itk.png146 Bbutton-hole-mF-rgb.png153 Bbutton-hole-mF.png145 Bbutton-hole-mf-rgb.png157 Bbutton-hole-mf.png149 Bbutton-hole.png151 Bcircle_plateau.tif988 Bcircle_rgb1.png924 Bcircle_rgb2.png1 KBcthead1-markers-rgb.png582 Bcthead1-markers.png525 Bcthead1-over-segmentation-rgb.png95.9 KBcthead1.png192.6 KBcthead1MF-rgb.png55.8 KBcthead1MF.png1.7 KBcthead1Mf-rgb.png55.7 KBcthead1Mf.png1.6 KBcthead1itk-rgb.png55.4 KBcthead1itk.png1.7 KBcthead1mF-rgb.png55.2 KBcthead1mF.png1.5 KBcthead1mf-rgb.png55.3 KBcthead1mf.png1.5 KBembryo-distance.png13.6 KBembryo-fill.png3.8 KBembryo-idistance.png13.8 KBembryo-invert.png4 KBembryo-median.png118.4 KBembryo-open.png5.2 KBembryo-overlay.png289.6 KBembryo-overlay2.png293.9 KBembryo-th.png11.2 KBembryo.png234.3 KBgel-HM-158.png50.9 KBgel_allmarkers.png154.1 KBgel_allmarkers2.png156.7 KBgel_gradient.png53.4 KBgel_gradient2.png41.1 KBgel_gradient2_gamma2.png38 KBgel_minima.png134.7 KBgel_result.png153.1 KBgel_result2.png167.1 KBgel_tesselation.png129.2 KBleukemia-ALL-Human-b01633-Flicker-NCI.png112.3 KBlevel-markers-itk-rgb.png1.4 KBlevel-markers-itk.png205 Blevel-markers-rgb.png170 Blevel-markers.png136 Blevel-markersMf-rgb.png1.5 KBlevel-markersMf.png203 Blevel.png712 Blevel00-itk-rgb.png1.7 KBlevel00-itk.png328 Blevel00-rgb.png1.9 KBlevel00.png381 Blevel10-itk-rgb.png1.7 KBlevel10-itk.png320 Blevel10-rgb.png1.7 KBlevel10.png310 Blevel20-itk-rgb.png1.5 KBlevel20-itk.png279 Blevel20-rgb.png1.5 KBlevel20.png242 Blevel30-rgb.png1.5 KBlevel30.png218 Blevel40-itk-rgb.png1.5 KBlevel40-itk.png230 Blevel40-rgb.png1.5 KBlevel40.png218 Blevel50-rgb.png1.5 KBlevel50.png202 Blevel63-itk-rgb.png1.4 KBlevel63-itk.png211 Blevel65-itk-rgb.png1.4 KBlevel65-itk.png203 Bmin.png567 Bpass-values-MF-rgb.png143 Bpass-values-MF.png133 Bpass-values-Mf-rgb.png150 Bpass-values-Mf.png140 Bpass-values-itk-rgb.png151 Bpass-values-itk.png139 Bpass-values-mF-rgb.png146 Bpass-values-mF.png135 Bpass-values-mf-rgb.png156 Bpass-values-mf.png140 Bpass-values.png131 Bplateau-MF-rgb.png178 Bplateau-MF.png159 Bplateau-Mf-rgb.png178 Bplateau-Mf.png162 Bplateau-itk-rgb.png134 Bplateau-itk.png127 Bplateau-mF-rgb.png165 Bplateau-mF.png147 Bplateau-mf-rgb.png168 Bplateau-mf.png150 Bplateau.png144 Brecon.fig1.5 KBthick-lines-MF-rgb.png142 Bthick-lines-MF.png136 Bthick-lines-Mf-rgb.png150 Bthick-lines-Mf.png139 Bthick-lines-itk-rgb.png151 Bthick-lines-itk.png137 Bthick-lines-mF-rgb.png138 Bthick-lines-mF.png135 Bthick-lines-mf-rgb.png149 Bthick-lines-mf.png137 Bthick-lines.png133 Bwhite.png133 BitkConnectedComponentAlgorithm.h3.1 KBitkConnectedComponentImageFilter.h5.7 KBitkConnectedComponentImageFilter.txx13.5 KBitkHMinimaImageFilter.h5.7 KBitkHMinimaImageFilter.txx4.1 KBitkInvertIntensityImageFilter.h3.7 KBitkInvertIntensityImageFilter.txx1.8 KBitkLabelOverlayImageFilter.h5.3 KBitkLabelOverlayImageFilter.txx1.4 KBitkLabelShapeImageFilter.h7.7 KBitkLabelShapeImageFilter.txx9.7 KBitkLabelToRGBImageFilter.h6.1 KBitkLabelToRGBImageFilter.txx1.1 KBitkMinimaImpositionImageFilter.h5 KBitkMinimaImpositionImageFilter.txx5 KBitkMorphologicalWatershedFromMarkersImageFilter.h5.5 KBitkMorphologicalWatershedFromMarkersImageFilter.txx15.4 KBitkMorphologicalWatershedImageFilter.h5.2 KBitkMorphologicalWatershedImageFilter.txx5.3 KBitkReconstructionByErosionImageFilter.h1.7 KBitkReconstructionImageFilter.h7.5 KBitkReconstructionImageFilter.txx25.2 KBitkRegionalMinimaImageFilter.h5 KBitkRegionalMinimaImageFilter.txx4.3 KBitkValuedRegionalExtremaImageFilter.h5.6 KBitkValuedRegionalExtremaImageFilter.txx7 KBitkValuedRegionalMinimaImageFilter.h1.9 KBiws.cxx2.5 KBiwsl.cxx2.6 KBiwsm.cxx3 KBmperf3D.cxx4.9 KBperf3D.cxx4.4 KBsegGel.cxx6.9 KBsplitCells.cxx13.8 KBsplitPronucleus2D.cxx5.1 KBtestEquiv.cxx3.5 KBws.cxx2.5 KBws3.cxx2.3 KBwsl.cxx2.6 KBwsm.cxx1.9 KB

Select a file to preview