🖥
🖥
🖥
🖥
AugeLab Studio Manual
English
Ask or search…
K
Comment on page

Histogram On Line

Histogram On Line Node Documentation

The Histogram On Line node in AugeLab Studio allows you to check the pixel values along a defined line in a binary image. It detects lines in the input image and plots the pixel values on those lines, along with additional visualizations.

Node Overview

The Histogram On Line node is an extension of the Histogram On Curve node and inherits most of its functionality. The main difference is that it focuses on detecting and analyzing lines in a binary image along a single line, rather than detecting a curve.

Node Properties

  • Node Title: Histogram On Line
  • Node ID: OP_NODE_HISTOGRAM_ON_LINE

Inputs

The Histogram On Line node has the following input sockets:
  1. 1.
    Input Image (Binary Image): The input binary image on which you want to check the pixel values.
  2. 2.
    Line Location (pixel): The location of the line in the image where you want to analyze the pixel values.
  3. 3.
    Pixel Value Threshold: The threshold value for comparing the pixel values along the detected line. Pixels with values equal to or greater than this threshold will be considered as "over threshold".

Outputs

The Histogram On Line node has the following output sockets:
  1. 1.
    Output Image: The input image with the detected lines visualized.
  2. 2.
    Peak Count: The number of peaks detected along the line.
  3. 3.
    Peak Start Locations: The start locations of the detected peaks along the line.
  4. 4.
    Peak End Locations: The end locations of the detected peaks along the line.
  5. 5.
    Peak Mean Locations: The mean locations of the detected peaks along the line.

Usage

  1. 1.
    Drag and drop the Histogram On Line node from the node library onto the canvas in AugeLab Studio.
  2. 2.
    Connect the input binary image to the Input Image (Binary Image) input socket of the Histogram On Line node.
  3. 3.
    Specify the location of the line in the image by providing a value to the Line Location (pixel) input socket.
  4. 4.
    Set the Pixel Value Threshold to specify the threshold value for comparing the pixel values along the detected line. Pixels with values equal to or greater than this threshold will be considered as "over threshold".
  5. 5.
    Run the pipeline.
  6. 6.
    The Histogram On Line node will output the following:
    • The Output Image will show the input image with the detected line visualized.
    • The Peak Count output socket will provide the number of peaks detected along the line.
    • The Peak Start Locations output socket will provide the start locations of the detected peaks along the line.
    • The Peak End Locations output socket will provide the end locations of the detected peaks along the line.
    • The Peak Mean Locations output socket will provide the mean locations of the detected peaks along the line.
  7. 7.
    Use the output images and information for further analysis or display them in the console.

Notes

  • The Histogram On Line node works with binary images where the foreground is represented by white pixels and the background by black pixels.
  • The Line Location (pixel) input socket allows you to specify the location of the line in the image where you want to analyze the pixel values. This is given as a pixel coordinate along the line.
  • The Pixel Value Threshold input socket allows you to set a threshold value for comparing the pixel values along the detected line. Pixels with values equal to or greater than this threshold will be considered as "over threshold".
  • The output sockets provide information about the detected line, including the number of peaks detected along the line and the locations of those peaks.
That concludes the documentation for the Histogram On Line node in AugeLab Studio. This node allows you to check the pixel values along a defined line in a binary image and provides visualizations of the detected line and peaks.