Package boofcv.abst.segmentation
Class MeanShift_to_ImageSuperpixels<T extends ImageBase<T>>
java.lang.Object
boofcv.abst.segmentation.MeanShift_to_ImageSuperpixels<T>
- All Implemented Interfaces:
ImageSuperpixels<T>,Stoppable
public class MeanShift_to_ImageSuperpixels<T extends ImageBase<T>>
extends Object
implements ImageSuperpixels<T>, Stoppable
Wrapper around
SegmentMeanShift for ImageSuperpixels.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ddogleg.struct.Stoppable
Stoppable.Stopped -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionType of input image it can processgetRule()Connectivity rule used to determine if a pixel is connectedintReturns the total number of image segments/superpixels foundbooleanvoidvoidSegments the input image into superpixels and puts the output in labeled image.
-
Constructor Details
-
MeanShift_to_ImageSuperpixels
-
-
Method Details
-
segment
Description copied from interface:ImageSuperpixelsSegments the input image into superpixels and puts the output in labeled image.- Specified by:
segmentin interfaceImageSuperpixels<T extends ImageBase<T>>- Parameters:
input- (Input) image.output- (Output) Labeled image
-
getTotalSuperpixels
public int getTotalSuperpixels()Description copied from interface:ImageSuperpixelsReturns the total number of image segments/superpixels found- Specified by:
getTotalSuperpixelsin interfaceImageSuperpixels<T extends ImageBase<T>>- Returns:
- Number of superpixels
-
getRule
Description copied from interface:ImageSuperpixelsConnectivity rule used to determine if a pixel is connected- Specified by:
getRulein interfaceImageSuperpixels<T extends ImageBase<T>>- Returns:
- Connectivity rule
-
getImageType
Description copied from interface:ImageSuperpixelsType of input image it can process- Specified by:
getImageTypein interfaceImageSuperpixels<T extends ImageBase<T>>- Returns:
- Input image type
-
requestStop
public void requestStop()- Specified by:
requestStopin interfaceStoppable
-
isStopRequested
public boolean isStopRequested()- Specified by:
isStopRequestedin interfaceStoppable
-