Curve Display

<< Click to Display Table of Contents >>

Navigation:  Image Display and Basic Processing >

Curve Display

A common curve display object is used in all PMOD tools. It consists of a curve area and a controls area underneath.

Curve Display

In some contexts the control area may initially be hidden. The context menu can be used to show it

Curve Area

The curve area shows the curves which are enabled for display. There is always an active curve, which is shown in bold. A curve can be made active by holding down the CTRL key and clicking at one of its points, or by pushing its button in the controls area as illustrated with the Model Curve above.

The definition of the active curve is relevant for the tools which interrogate the curve values:

There are two small handles at the top of the curve area: a little rectangle to the left, and a line to the right. These are handles which can be moved left/right using the mouse, and the gray vertical lines move with them. The values at the top center of the curve area represent the interpolated (x/y) values of the active curve at the location of the handles. To get the measurements of a different curve just CTRL+Click at that curve to get the values updated.

Only in some curve displays: When the cursor is brought close to a point of the active curve, its x/y value pair is shown at the upper left of the curve area.

To zoom into an area of the curve just click the left mouse button to the corner of the area of interest and drag a rectangle. After releasing the mouse button the display is zoomed into the defined rectangle. An alternative is to define the axes Range in the context menu. A single mouse click into the curve area is sufficient to reset the zoom.

Context Menu

By clicking the right mouse button into the curve area a context menu with some additional options can be opened.

Curve Context Menu

The functions are:

Range (Zoom)

Set the range of the x- and y-axis by entering a numeric value.
Set Curve Range

If the box is checked, the range is maintained during all manipulations. Otherwise, a single click resets the range to the default.

Reset Zoom

To reset the curve range to the default full range. It is grayed if the display is not zoomed or the range is fixed.

Mouse operation: single Click into curve area.

Select Active Curve

Selects the curve nearest to the point clicked with the right mouse button to open the context menu.

Mouse operation: CTRL+Click at a curve.

Toggle point

Disable a measurement of the active curve. This is reflected by setting the symbol to gray.

Disabled Measurements

In the context of model fitting measurements marked in gray are regarded as outliers and not considered when evaluating the cost function.

Mouse operation: select the relevant curve to active, then SHIFT+Click at measurement.

Switch ON/OFF all points in visible area

In combination with zooming this option allows to quickly disable/enable contiguous points of the active curve.

picture_5556 Hide/Show Controls

Allows hiding the controls if the curve display area is small, and to show them again.

Hide/Show Grid

Controls the display of the grid lines.

Hide/Show Density

Reflects the density (coded distance) of points in the graph as a colored map. More points close together produce a "higher" color.

Hide/Show Markers

Controls whether the measurement markers are shown.

View in Separate Window

With this option, the curve display can be opened in a separate, large window to closely examine the plot.

Properties

With this entry a configuration dialog is opened for setting the annotation Font size, and for enabling curve Antialiasing (smooth curve appearance).

Save All Curves

Allows saving the numeric data of all curves in a single or separate text files.

View values
(visible curves)

Opens a dialog window which shows the numeric values of all visible curves in a dialog window. The window contents can be copied to the Clipboard and pasted to a different application.

Save All Curves ON/OFF

To quickly change the visibility of all curves. When switching all off, the active curve is still shown.

Curve Control Area

The control area lists the curves which are available for display. There are several elements to modify the curve appearance:

Curve Controls

 

Show/Hide

To show/hide a curve check/uncheck the visible box.

Active curve

To set a curve to active click at the active button, or directly CTRL+Click on the curve itself. The line/symbols get bold.

Style

The list selection can be used to change the style of a curve:
Curve styles

Further useful interface elements:

Connections

Changes the shape of the lines defined by the measurements:
Curve Shape

Note that calculations are not based on the display representation of a curve.

ButtonSave

Saves the numeric data of a curve as a text file with two columns. These files obtain a .crv suffix and can easily be opened in Excel or a text editor.

When working with a database the curve can be attached to a particular image using the Attach to Subject (Series) in the appearing dialog.

Attach to Series

ButtonPercent

If this button is enabled, each curve is normalized to its own maximum and shown as percent values. This mode is helpful for comparing shapes when the dynamic range of the curves is very different.

ButtonCapture

Creates a capture of the curve area. The captured image can be saved as a JPEG, TIFF or DICOM file. It can also be copied to the Clipboard to paste it into some office application.