public class NucleiSegmenter extends Object
| Constructor and Description |
|---|
NucleiSegmenter(double radius)
Creates a new nuclei segmenter with the “Moments” thresholding algorithm.
|
NucleiSegmenter(double radius,
ij.process.AutoThresholder.Method thresholding)
Creates a new nuclei segmenter.
|
| Modifier and Type | Method and Description |
|---|---|
ij.ImagePlus |
segment(ij.ImagePlus image)
Segments an entire hyperstack.
|
ij.ImagePlus |
segment(ij.ImagePlus image,
int[] channels)
Segments a hyperstack, including all slices and all frames.
|
ij.ImagePlus |
segment(ij.ImagePlus image,
int[] channels,
int[] slices,
int[] frames)
Segments a hyperstack.
|
ij.process.ImageProcessor |
segment(ij.process.ImageProcessor ip)
Segments a single image.
|
public NucleiSegmenter(double radius,
ij.process.AutoThresholder.Method thresholding)
radius - the radius for the gaussian blur filtering stepthresholding - the automatic thresholding algorithm to usepublic NucleiSegmenter(double radius)
radius - the radius for the gaussian blur filtering step.public ij.process.ImageProcessor segment(ij.process.ImageProcessor ip)
ip - the source image to segmentpublic ij.ImagePlus segment(ij.ImagePlus image,
int[] channels,
int[] slices,
int[] frames)
image - the source image to segmentchannels - the list of channels to processslices - the list of Z-slices to processframes - the list of Z-frames to processpublic ij.ImagePlus segment(ij.ImagePlus image,
int[] channels)
image - the source image to segmentchannels - the list of channels to processpublic ij.ImagePlus segment(ij.ImagePlus image)
image - the source image to segmentCopyright © 2021. All rights reserved.