public class TrackThreshold
extends java.lang.Object
This file is part of mcib3d
mcib3d is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see
Modifier and Type | Field and Description |
---|---|
static byte |
CRITERIA_METHOD_MAX_CLASSIFICATION |
static byte |
CRITERIA_METHOD_MAX_COMPACTNESS |
static byte |
CRITERIA_METHOD_MAX_EDGES |
static byte |
CRITERIA_METHOD_MAX_VOLUME |
static byte |
CRITERIA_METHOD_MIN_ELONGATION |
static byte |
CRITERIA_METHOD_MSER |
boolean |
status
Deprecated.
|
static byte |
THRESHOLD_METHOD_KMEANS |
static byte |
THRESHOLD_METHOD_STEP |
static byte |
THRESHOLD_METHOD_VOLUME |
boolean |
verbose
Deprecated.
|
Constructor and Description |
---|
TrackThreshold(int vmin,
int vmax,
int st,
int nbCla,
int sta) |
TrackThreshold(int vmin,
int vmax,
int contrast,
int st,
int nbCla,
int sta) |
Modifier and Type | Method and Description |
---|---|
ImageHandler |
segment(ImageHandler input,
boolean verbose) |
ImagePlus |
segment(ImagePlus input,
boolean show) |
java.util.ArrayList<ImageHandler> |
segmentAll(ImageHandler input,
boolean verbose) |
ImageHandler |
segmentBest(ImageHandler input,
boolean verbose) |
ImagePlus |
segmentBest(ImagePlus input,
boolean show) |
void |
setCriteriaMethod(int criteria_method) |
void |
setImageMarkers(ImageInt imageMarkers) |
void |
setImageZones(ImageInt imageZones) |
void |
setLog(AbstractLog abstractLog) |
void |
setMarkers(java.util.ArrayList<Point3D> point3Ds) |
void |
setMethodThreshold(int meth) |
void |
setStopThreshold(int stopThreshold) |
void |
setUse32bits(boolean use32bits) |
void |
setVerbose(boolean verbose)
Deprecated.
|
public static final byte THRESHOLD_METHOD_STEP
public static final byte THRESHOLD_METHOD_KMEANS
public static final byte THRESHOLD_METHOD_VOLUME
public static final byte CRITERIA_METHOD_MIN_ELONGATION
public static final byte CRITERIA_METHOD_MAX_VOLUME
public static final byte CRITERIA_METHOD_MSER
public static final byte CRITERIA_METHOD_MAX_COMPACTNESS
public static final byte CRITERIA_METHOD_MAX_EDGES
public static final byte CRITERIA_METHOD_MAX_CLASSIFICATION
@Deprecated public boolean verbose
@Deprecated public boolean status
public TrackThreshold(int vmin, int vmax, int st, int nbCla, int sta)
public TrackThreshold(int vmin, int vmax, int contrast, int st, int nbCla, int sta)
public void setUse32bits(boolean use32bits)
public void setImageMarkers(ImageInt imageMarkers)
public void setImageZones(ImageInt imageZones)
public void setStopThreshold(int stopThreshold)
public void setMethodThreshold(int meth)
public void setCriteriaMethod(int criteria_method)
public void setMarkers(java.util.ArrayList<Point3D> point3Ds)
public ImageHandler segment(ImageHandler input, boolean verbose)
public ImageHandler segmentBest(ImageHandler input, boolean verbose)
public java.util.ArrayList<ImageHandler> segmentAll(ImageHandler input, boolean verbose)
public ImagePlus segment(ImagePlus input, boolean show)
public ImagePlus segmentBest(ImagePlus input, boolean show)
@Deprecated public void setVerbose(boolean verbose)
public void setLog(AbstractLog abstractLog)