Class BrightnessContrastHistogramPane

All Implemented Interfaces:
Styleable, EventTarget

public class BrightnessContrastHistogramPane extends BorderPane
A pane to display a histogram for brightness/contrast adjustment, allowing the user to select min/max values.
  • Property Details

    • doLogCounts

      public BooleanProperty doLogCountsProperty
      Property to control whether the histogram shows pixel counts, or the natural logarithm of the counts.
      See Also:
    • minValue

      public DoubleProperty minValueProperty
      The minimum value displayed on the histogram. This can be used to interactively control min/max display values from the histogram directly.
      See Also:
    • maxValue

      public DoubleProperty maxValueProperty
      The maximum value displayed on the histogram. This can be used to interactively control min/max display values from the histogram directly.
      See Also:
  • Constructor Details

    • BrightnessContrastHistogramPane

      public BrightnessContrastHistogramPane()
  • Method Details

    • doLogCountsProperty

      public BooleanProperty doLogCountsProperty()
      Property to control whether the histogram shows pixel counts, or the natural logarithm of the counts.
      Returns:
    • minValueProperty

      public DoubleProperty minValueProperty()
      The minimum value displayed on the histogram. This can be used to interactively control min/max display values from the histogram directly.
      Returns:
    • maxValueProperty

      public DoubleProperty maxValueProperty()
      The maximum value displayed on the histogram. This can be used to interactively control min/max display values from the histogram directly.
      Returns:
    • updateHistogram

      public void updateHistogram(ImageDisplay imageDisplay, ChannelDisplayInfo channelSelected)
      Update the histogram to show the data for the given channel.
      Parameters:
      imageDisplay -
      channelSelected -