Intel® Integrated Performance Primitives Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-485891E0-5E34-4917-900D-DC7A1B5DC237
Visible to Intel only — GUID: GUID-485891E0-5E34-4917-900D-DC7A1B5DC237
Image Segmentation
THis section describes the functions that perform image segmentation using different techniques. These functions allow to extract parts of the image that can be associated with objects of the real world. Watershed and gradient segmentation are region-based methods to split image into the distinctive areas.
Background/foreground segmentation allows for distinguishing between moving objects and stable areas of the background.
- LabelMarkersGetBufferSize
Computes the size of the working buffer for the marker labeling. - LabelMarkers
Labels markers in image with different values. - MarkSpecklesGetBufferSize
Computes the size of the external work buffer for speckle marking. - MarkSpeckles
Marks small noise blobs (speckles) in an image. - SegmentWatershedGetBufferSize
Computes the size of the working buffer for the watershed segmentation. - SegmentWatershed
Performs marker-controlled watershed segmentation of an image. - SegmentGradientGetBufferSize
Computes the size of the working buffer for the gradient segmentation. - SegmentGradient
Performs image segmentation by region growing to the least gradient direction. - BoundSegments
Marks pixels belonging to segment boundaries.