edu.stanford.rsl.konrad.utils
Class VisualizationUtil

java.lang.Object
  extended by edu.stanford.rsl.konrad.utils.VisualizationUtil

public abstract class VisualizationUtil
extends java.lang.Object


Constructor Summary
VisualizationUtil()
           
 
Method Summary
static ij.gui.Plot createComplexPowerPlot(double[] yValues)
           
static ij.gui.Plot createComplexPowerPlot(double[] yValues, java.lang.String title)
           
static ij.gui.Plot createHalfComplexPowerPlot(double[] yValues, java.lang.String title)
           
static ij.gui.Plot createPlot(double[] yValues)
           
static ij.gui.Plot createPlot(double[] yValues, java.lang.String title, java.lang.String xLabel, java.lang.String yLabel)
           
static ij.gui.Plot createPlot(java.lang.String title, double[] yValues)
           
static ij.gui.Plot createScatterPlot(double[] xCoords, double[] yCoords, Function func)
           
static ij.gui.Plot createScatterPlot(java.lang.String title, double[] xCoords, double[] yCoords)
           
static ij.gui.Plot createScatterPlot(java.lang.String title, double[] xCoords, double[] yCoords, Function func)
           
static ij.gui.Plot plotCompareGrayValues(ij.process.ImageProcessor before, ij.process.ImageProcessor after, Function func)
           
static ij.ImagePlus plotRowWeights(java.lang.Object[] weights)
           
static ij.ImagePlus plotRowWeights(java.lang.Object[] weights, java.lang.String filename)
           
static ij.ImagePlus showImageProcessor(ij.process.ImageProcessor image)
           
static ij.ImagePlus showImageProcessor(ij.process.ImageProcessor image, java.lang.String title)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisualizationUtil

public VisualizationUtil()
Method Detail

createPlot

public static ij.gui.Plot createPlot(java.lang.String title,
                                     double[] yValues)

createPlot

public static ij.gui.Plot createPlot(double[] yValues)

createPlot

public static ij.gui.Plot createPlot(double[] yValues,
                                     java.lang.String title,
                                     java.lang.String xLabel,
                                     java.lang.String yLabel)

createComplexPowerPlot

public static ij.gui.Plot createComplexPowerPlot(double[] yValues,
                                                 java.lang.String title)

createHalfComplexPowerPlot

public static ij.gui.Plot createHalfComplexPowerPlot(double[] yValues,
                                                     java.lang.String title)

createComplexPowerPlot

public static ij.gui.Plot createComplexPowerPlot(double[] yValues)

showImageProcessor

public static ij.ImagePlus showImageProcessor(ij.process.ImageProcessor image,
                                              java.lang.String title)

showImageProcessor

public static ij.ImagePlus showImageProcessor(ij.process.ImageProcessor image)

plotRowWeights

public static ij.ImagePlus plotRowWeights(java.lang.Object[] weights,
                                          java.lang.String filename)

plotRowWeights

public static ij.ImagePlus plotRowWeights(java.lang.Object[] weights)

plotCompareGrayValues

public static ij.gui.Plot plotCompareGrayValues(ij.process.ImageProcessor before,
                                                ij.process.ImageProcessor after,
                                                Function func)

createScatterPlot

public static ij.gui.Plot createScatterPlot(double[] xCoords,
                                            double[] yCoords,
                                            Function func)

createScatterPlot

public static ij.gui.Plot createScatterPlot(java.lang.String title,
                                            double[] xCoords,
                                            double[] yCoords,
                                            Function func)

createScatterPlot

public static ij.gui.Plot createScatterPlot(java.lang.String title,
                                            double[] xCoords,
                                            double[] yCoords)