public class LabelToValuePlugin extends Object implements ij.plugin.PlugIn, ij.gui.DialogListener
| Constructor and Description |
|---|
LabelToValuePlugin() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
dialogItemChanged(ij.gui.GenericDialog gd,
AWTEvent evt) |
static ij.ImagePlus |
process(ij.ImagePlus labelImage,
ij.measure.ResultsTable table,
String columnName)
Combines a label image and the values within a column of a ResultsTable
to generate a parametric map of values that associates to each pixel /
voxel the value of the row associated to the label it belongs to.
|
static ij.ImagePlus |
process(ij.ImagePlus labelImage,
ij.measure.ResultsTable table,
String columnName,
double minValue,
double maxValue)
Combines a label image and the values within a column of a ResultsTable
to generate a parametric map of values that associates to each pixel /
voxel the value of the row associated to the label it belongs to.
|
static void |
process(String tableNameArg,
String columnNameArg,
String minValueArg,
String maxValueArg)
Process the current image as a label image using the provided string
arguments.
|
static void |
record(String command,
String... args)
Macro-record a specific command.
|
void |
run(String arg0) |
public void run(String arg0)
run in interface ij.plugin.PlugInpublic boolean dialogItemChanged(ij.gui.GenericDialog gd,
AWTEvent evt)
dialogItemChanged in interface ij.gui.DialogListenerpublic static final ij.ImagePlus process(ij.ImagePlus labelImage,
ij.measure.ResultsTable table,
String columnName)
labelImage - the image containing the regions labelstable - the ResultsTable containing the values to mapcolumnName - the name of the column containing the values to map (one row
per label)public static final ij.ImagePlus process(ij.ImagePlus labelImage,
ij.measure.ResultsTable table,
String columnName,
double minValue,
double maxValue)
labelImage - the image containing the regions labelstable - the ResultsTable containing the values to mapcolumnName - the name of the column containing the values to map (one row
per label)minValue - the value that will be displayed in blackmaxValue - the value that will be displayed in whitepublic static final void record(String command, String... args)
command - name of the command including package infoargs - set of arguments for the commandpublic static final void process(String tableNameArg, String columnNameArg, String minValueArg, String maxValueArg)
tableNameArg - the name of the result table to usecolumnNameArg - the name of the column (within the table) containing the
valuesminValueArg - the minimal value to display as black in result imagemaxValueArg - the maximal value to display as white in result imagerecord(String, String...),
process(ImagePlus, ResultsTable, String, double, double)Copyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.