Package ij.gui

Class ProfilePlot

java.lang.Object
ij.gui.ProfilePlot

public class ProfilePlot
extends Object
Creates a density profile plot of a rectangular selection or line selection.
  • Field Details

  • Constructor Details

  • Method Details

    • getPlotSize

      public Dimension getPlotSize()
      Returns the size of the plot that createWindow() creates.
    • createWindow

      public void createWindow()
      Displays this profile plot in a window.
    • getPlot

      public Plot getPlot()
    • getProfile

      public double[] getProfile()
      Returns the profile plot data.
    • getMin

      public double getMin()
      Returns the calculated minimum value.
    • getMax

      public double getMax()
      Returns the calculated maximum value.
    • setMinAndMax

      public static void setMinAndMax​(double min, double max)
      Sets the y-axis min and max. Specify (0,0) to autoscale.
    • getFixedMin

      public static double getFixedMin()
      Returns the profile plot y-axis min. Auto-scaling is used if min=max=0.
    • getFixedMax

      public static double getFixedMax()
      Returns the profile plot y-axis max. Auto-scaling is used if min=max=0.
    • getColumnAverageProfile

      public static double[] getColumnAverageProfile​(Rectangle rect, ImageProcessor ip)