LC Image has various utilities to view LCxLC image data. Users can:
The following sections describe each of these facilities. Additional visualization tools for LCxLC images with multi-spectra (LCxLC-MS) data are described in LCxLC-MS Data. There are additional visualization tools for peaks (described in Blob Analysis), graphics (described in Graphics and Areas and Meshes), and text and chemical structure annotations (described in Text and Chemical Structure Annotations).
The size of LCxLC images sometimes exceeds the capacity of the computer display monitor. Then, an entire image cannot be displayed at its full resolution. LC Image has two principal tools for viewing an image:
When a chromatogram is imported in LC Image, the image is displayed in the Viewport of the Image Viewer with the first data-point pixel in the lower-left corner. (See File Input and Output for instructions on opening an image.) At 1x magnification, each data point is displayed with one elements of the display device.
![]() |
| Figure 1: The Image Viewer with an open image with a sub-region displayed in the Viewport at 4x magnification region of a LCxLC image. |
To resize the Image Viewer, position the cursor on a border or corner of the window and click-and-drag with the left mouse-button to a new size. When the Image Viewer is resized, more or less of the image is visible in the Viewport and the magnification (or scale) factor is not changed. The Maximize button on the title bar makes the Image Viewer fill the screen and the Restore Down button will restore the previous size after maximization.
As the cursor is moved about the image, the status bar at the bottom of the Image Viewer displays the abscissa (the X coordinate, along the first column dimension, displayed horizontally left-to-right), the ordinate (the Y coordinate, along the second column dimension, displayed vertically bottom-to-top), and the value of the pixel indicated by the cursor. See Figure 1. The axes units can be set to pixel units or time units, via Configure -> Configure Settings on the menu. For time units, the abscissa is in minutes and the ordinate is in seconds.
When an image is opened in LC Image, the Image Viewer is in View cursor mode. To return to View mode from another cursor mode, click the View mode button on the Image Viewer palette. In View cursor mode, it is possible to pan or scroll about the image by click-and-drag with the left mouse-button. For example, to slide the image to the left, depress the left mouse-button (with the cursor in the Viewport), move the mouse left, and release the left mouse-button. The arrow keys also can be used for pan and scroll at increments of four pixels. The page-up and page-down keys move a full screen up or down. (Note that it may be necessary to click in the Viewport to activate the listeners for these keyboard actions.) There is also a special navigation tool, the Navigator, described in the next section.
![]() |
| Figure 2: The Set Viewport dialog is accessible from the LC Image menu bar and from a button on the Navigator toolbar. |
Resizing and repositioning also can be performed in View cursor mode by click-and-drag of the right mouse-button in the Viewport. Then, the viewport is set to show the delimited rectangular region. Successive resize actions can be performed. The Display Reset button resets the scale to 1 and the size to the base dimensions.
Changes in size and position are stored in a display setting stack. The toolbar has Previous and Next arrow buttons to move back and forward in the display stack.
The Image Viewer supports full resolution and magnified views of the image, but only a sub-region of the image may be visible. The Navigator provides a "thumbnail" view of the entire image (typically at reduced resolution). The Navigator also provides an interface to visualize and relocate the ROI that is displayed in the Viewport of the Image Viewer. Figure 3 illustrates the Navigator .
![]() |
| Figure 3: The Navigator with ROI specification of the image in the Viewport. |
To open the Navigator, click the Navigator button on the Image Viewer tool bar or select View -> Navigator from the menu. The size of the Navigator can be changed by click-and-drag on the border or corner of the window. As the size is changed, the thumbnail image in the Navigator is resized to fit the window, changing the magnification and/or aspect ratio of the thumbnail image to show the entire image. The user can indicate whether the Navigator displays the image's original size, the current aspect ratio, or match the size of the Navigator window. These choices are available on the Navigator tool bar. Close the Navigator by dismissing the window.
The graphic rectangular box in the Navigator is the region-of-interest (ROI) that is displayed in the Viewport of the Image Viewer. The ROI can be relocated by using the mouse to grab the box and drag it to another location or via the Position Viewport button on the Navigator tool bar. The ROI can be resized by grabbing an edge or corner of the box and dragging it. The ROI also can be resized by click-and-drag of the right mouse-button in the Navigator. Then, the rectangular region delimited is scaled and resized to fit the Viewport. When the ROI is relocated or resized, the image displayed in the Viewport is changed accordingly. Likewise, the ROI is relocated or resized when the Viewport is moved or the Scale Viewport setting on the Image Viewer tool bar is reset. The Set Viewport button invokes the Set Viewport dialog, described above, which allows precise specification of the size and location of the ROI.
LCxLC images have an intensity value (or total intensity value for MS data) for each pixel, with support for full double-precision floating-point representation. A natural way of viewing images with one value per pixel is to use a grayscale, in which values are displayed from black to white in various shades of gray according to their magnitude, e.g., black for the pixels with smallest value and white for the pixels with largest value (or vice versa ). A grayscale provides a clear ordering of values from small to large. Unfortunately, the human eye can distinguish only about 100 distinct gradations on a grayscale, so the large range of values present in LCxLC images cannot be appreciated fully in grayscale.
Colorization allows the human eye to distinguish many more distinct gradations in a LCxLC image. Colorization uses three values to specify a color for each value in the image. Each pixel value is mapped through a color map to a corresponding color, so two pixels with the same values will be displayed with the same color and two pixels with different values may be displayed with different colors. With colorization, the ordering of values is not as straightforward as with a grayscale, but a good color mapping scheme can provide a clear progression. For example, topographic maps commonly use a so-called "cold-to-hot" ordering from small to large that progresses through dark blue, light blue, dark green, light green, light brown, dark brown, and red.
The LC Image Colorize tool allows user control over the color mapping. The Colorize tool supports:
Open the Colorize by either clicking the Colorize button on the Image Viewer tool bar or selecting View -> Colorize from the menu. Figure 4 illustrates the Colorize window.
![]() |
| Figure 4: The LC Image Colorize tool. |
The Colorize tool has several components:
The Color Map functions can be changed by grabbing and relocating a knot, indicated with a small square. As the cursor is moved in the graph, the cursor location is displayed on the graph control panel. The function is interpolated between the knots linearly or with a spline curve and the interpolation method can be specified on the graph control panel. Each color map function has buttons to add and remove knots and to reset the function (undoing changes made to the Color Map function).
The LC Image 1D View tool displays one-dimensional slices of a chromatogram that are synchronized and interactive with the Image Viewer. A slice is a single row or column. The 1D View tool is available through View -> 1D View from the menu. Figure 5 shows the 1D View on top of the Image Viewer. The 1D View interface consists of a graphical display for displaying slices, a legend table at the right showing the labels of slices, and various controls.
![]() |
| Figure 5: The 1D View tool with Image Viewer. |
Figure 5 shows a single column slice. The location of the slice in the image is indicated by the red projection line in the Image Viewer. There are several tools available for controlling projection lines:
1D View can display slices from different data sources. If multiple Image Viewers, such as SIC or CLIC images, are open, then slices from these Image Viewers are automatically displayed in 1D View. The slice will be removed once the corresponding Image Viewer is closed. For chromatograms with multi-spectral data, additional slices for specific spectral ranges can be added or removed with the Add and Remove buttons on the 1D View top tool bar.
1D View displays slices in groups. All slices in one group are displayed in one graph. Slices can be grouped based on their data sources or locations. To change the grouping of the slices, choose from the Group drop-down on the top tool bar.
|
| Figure 6: Graphs grouped by source. |
|
| Figure 7: Graphs grouped by location. |
The slices displayed in 1D View can be saved to a CSV file for external analysis with the Save button on the top tool bar. The picture of the 1D View can also be copied to the clipboard. In addition, the 1D View bottom tool bar provides several controls for the graphical display:
The LC Image Text View tool provides a tabular view of the raw data values, as illustrated in Figure 8. Text View is available as a button on the Image Viewer tool bar and as View -> Text View from the menu. Terminate Text View by dismissing the window.
![]() |
| Figure 8: The LC Image Text View tool. |
If a rectangular region is in the Graphics cursor mode (as described in Graphics and Areas), then only the values in the selected rectangular region are shown in Text View. If one or more blobs are selected in blob cursor mode, then only the values in the bounding box of the blobs are shown in Text View . Otherwise, the entire image is available, which can entail extensive scrolling.
If blobs have been detected for the image (as described in Peak Detection) then Text View attempts to visually highlight the blobs using randomly generated distinct colors for the text for each blob. Otherwise, if blobs have not been detected, the Text View shows all values in black text.
If the "Show blob information" checkbox is checked, Text View also indicates blob IDs and the value percentages for each pixel. Figure 9 illustrates Text View with blob information.
![]() |
| Figure 9: The LC Image Text View tool with blob information. |
The array of pixel values displayed in a Text View window can be written to a text file in comma-separated-value (CSV) format by clicking the Save text view button on the Text View tool bar.
The LC Image 3D View tool shows a three-dimensional perspective view of the data values presented as a surface, as illustrated in Figure 10, with optional axes, bounding box, and 1D integrated chromatograms projected on the bounding-box backplanes. 3D View is available as a button on the Image Viewer tool bar and as View -> 3D View from the menu. If 3D View is started when the Image Viewer is in Graphics mode and one or more graphics are selected (as described in Graphics and Areas), then only the rectangular region bounding the graphics is shown in 3D View. Likewise, if 3D View is started when the Image Viewer is in Blob mode and one or more blobs are selected (as described in Blob Analysis), then only the rectangular region bounding the blobs is shown in 3D View. Otherwise, the entire image is shown.
![]() |
| Figure 10: The LC Image 3D View tool. |
On the toolbar, the 3D View tool has a button for showing and hiding the 3D View control panel and a button for saving an image of the 3D view to a file in BMP format. The 3D View image also can be copied to the system clipboard (from where it can be pasted into other applications) by clicking in the 3D View image and then typing the <F2> key.
![]() |
| Figure 11: The 3D View control panel. |
The LC Image Multi-Projections tool supports graphing of one-dimensional slices and integration projections from an image. An integration projection is the one-dimensional sum across a range of rows or a range of columns. A slice is a single row or column (which is integration with a range of only one row or one column). The Multi-Projections tool also supports multiple slices as described below.
Figure 12 illustrates the Multi-Projections window with graphs of the selected row and column slices.
![]() |
| Figure 12: The LC Image Multi-Projections tool with graphs of the selected row and column slices. |
The Multi-Projections tool displays the sub-region of the image from the ROI. Clicking on a location in the sub-image in the Multi-Projections tool specifies the row and column displays:
The location of the sub-image can be moved left or right (or up or down) by click-and-drag with the left mouse-button on the graph panels at the bottom or left of the Multi-Projections tool. The colors of each graph and associated column selector can be set on the Multi-Projections tool control panel. Optionally, the Multi-Projections tool will graph the estimated baseline level for single slices.
Clicking and dragging in the sub-image display defines a range of rows and columns. With a range of rows and columns, there are two options:
![]() |
| Figure 13.a: The LC Image Multi-Projections tool with integrated projections from the selected rows and columns. |
![]() |
| Figure 13.b: The LC Image Multi-Projections tool with multiple slices from the selected rows and columns. |
The slice, projection, or multi-slices along either the vertical or horizontal dimension can be saved to a text file with buttons at the bottom of the Multi-Projections tool. Other checkboxes indicate whether or not baseline level is graphed and blob outlines are displayed.
![]() |
| Figure 14: A Shape projection in the Multi-Projections tool. |
LC Image supports visualization of various pixel statistics, as illustrated in Figure 15. If a rectangular region is selected using the Graphics tool (as described in Graphics and Areas), then the statistics include only the pixels in the selected rectangular region. Otherwise, the statistics include all pixels in the image. The Visualize Data tool is launched from the Visualize Data button on the Image Viewer tool bar or from View -> Visualize Data menu item. Close Visualize Data by dismissing the window or clicking the close button.
![]() |
| Figure 15: The LC Image Visualize Data tool. |
Visualize Data reports several pixel statistics of the reported rectangular region:
Visualize Data contains a two-dimensional plot with user-configurable values. The values that can be plotted are:
Visualize Data also offers a popup with a histogram plot of pixel values, as pictured in Figure 16.
![]() |
| Figure 16: A histogram of pixel values. |
The Visualize Data tool and the histogram popup are closed with buttons or by dismissing the window.
LC Image supports the display of user-defined metadata as a legend and the display of a colorization legend. Figure 17 shows an image with both legends displayed.
![]() |
| Figure 17: An image with both metadata and colorization legends. |
To configure the legend display:

The software allows the user to specify the text labeling the axes for the first-column retention time, second-column retention time, and intensity.
![]() |
| Figure 18: An image with axis labels. |
To configure axis labels:

![]() |
| a. Axis Labels using 2D Text |
![]() |
| b. Axis Labels using 3D Text |
| Figure 19: 3D View with Axis Labels. |
To configure axis labels for 3D View:

GC Image (LCxLC Edition)™ Users' Guide © 2001–2011 by GC Image, LLC, and the University of Nebraska.