boofcv.abst.segmentation
Class Fh04_to_ImageSuperpixels<T extends ImageBase>
- java.lang.Object
-
- boofcv.abst.segmentation.Fh04_to_ImageSuperpixels<T>
-
- All Implemented Interfaces:
- ImageSuperpixels<T>
public class Fh04_to_ImageSuperpixels<T extends ImageBase> extends java.lang.Object implements ImageSuperpixels<T>
Wrapper aroundSegmentFelzenszwalbHuttenlocher04forImageSuperpixels.
-
-
Constructor Summary
Constructors Constructor and Description Fh04_to_ImageSuperpixels(SegmentFelzenszwalbHuttenlocher04<T> alg, ConnectRule rule)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description ImageType<T>getImageType()Type of input image it can processConnectRulegetRule()Connectivity rule used to determine if a pixel is connectedintgetTotalSuperpixels()Returns the total number of image segments/superpixels foundvoidsegment(T input, GrayS32 output)Segments the input image into superpixels and puts the output in labeled image.
-
-
-
Constructor Detail
-
Fh04_to_ImageSuperpixels
public Fh04_to_ImageSuperpixels(SegmentFelzenszwalbHuttenlocher04<T> alg, ConnectRule rule)
-
-
Method Detail
-
segment
public void segment(T input, GrayS32 output)
Description copied from interface:ImageSuperpixelsSegments the input image into superpixels and puts the output in labeled image.- Specified by:
segmentin interfaceImageSuperpixels<T extends ImageBase>- 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>- Returns:
- Number of superpixels
-
getRule
public ConnectRule getRule()
Description copied from interface:ImageSuperpixelsConnectivity rule used to determine if a pixel is connected- Specified by:
getRulein interfaceImageSuperpixels<T extends ImageBase>- Returns:
- Connectivity rule
-
getImageType
public ImageType<T> getImageType()
Description copied from interface:ImageSuperpixelsType of input image it can process- Specified by:
getImageTypein interfaceImageSuperpixels<T extends ImageBase>- Returns:
- Input image type
-
-
DataMelt 3.0 © DataMelt by jWork.ORG