public class Filler extends Object
| Constructor and Description | 
|---|
Filler()  | 
| Modifier and Type | Method and Description | 
|---|---|
byte | 
checkAdjacentsLabel(int w,
                   int h,
                   int d,
                   int labelNum)
Check adjacent pixels whether it contains the given label (labelNum). 
 | 
boolean | 
checkHole()
Check whether a hole exists in the hashmap of pixels (HashMap<label number, pixel value>). 
 | 
ij.ImagePlus | 
fill(ij.ImagePlus image)
Fill a hole in the given image (ImagePlus object) by morphology operation,
 and returns the filled image. 
 | 
void | 
fill(int labelNum)
Fill a hole in the hashmap of pixels (HashMap<label number, pixel value> by morphology operation. 
 | 
ij.ImagePlus | 
fill(SpatialImage spImg)
Fill a hole in the given image ( 
SpatialImage object) by morphology operation,
 and returns the filled image as ImageJ image object. | 
void | 
fillHole()
Fill a hole in the hashmap of pixels (HashMap<label number, pixel value> by morphology operation. 
 | 
void | 
label()
Assign a label (label number) to each pixel. 
 | 
public ij.ImagePlus fill(ij.ImagePlus image)
image - the ImageJ image objectpublic ij.ImagePlus fill(SpatialImage spImg)
SpatialImage object) by morphology operation,
 and returns the filled image as ImageJ image object.spImg - the SpatialImage objectpublic void label()
public boolean checkHole()
public void fillHole()
public void fill(int labelNum)
labelNum - the label numberpublic byte checkAdjacentsLabel(int w,
                                int h,
                                int d,
                                int labelNum)
w - the x offseth - the y offsetd - the z offsetlabelNum - the label numberCopyright © 2017–2019 Funahashi Lab.. All rights reserved.