Using a Deformable Boundaries approach, boundaries of objects or regions in images can be detected and returned as a collection of curves. These algorithms start from initial guesses of curves, and deform them iteratively towards the correct boundaries, guided by energy minimization principles.
examples/BoundReg_Output.png
Image-based Meshing generates triangulations conforming to the regions in a given segmented image. The triangulations can be used to simulate physics based on the image.
examples/Triangulation_Output.png
Some procedures require a cleaned or enhanced image. Image Regularization is used to reduce the noise or the variation in the image while maintaining or enhancing important features and structures.
examples/image_smoothing_out.png
Image Segmentation is the task of identifying objects or regions in a given image. One way to achieve this is a to create label arrays, in which the label of a pixel denotes which region the pixel belongs to. Scikit-shape includes different algorithms to compute label arrays from input images.
examples/color_segmentation_out.png