Previous Topic

Next Topic

Book Contents

Book Index

Image Viewing - Page 2

The purpose of the View page is

PVIEW - Page 2

Several images can be loaded, but only one at the time can be viewed on this page. The View page essentially implements the basic PMOD capabilities which are described in the Image Loading and the Image Display sections. Additionally, there are some extra functions available which are accessible by the tabs in the lower right.

The Load/Save tab contains the Load and the Save buttons, configurable to different image formats. Note the All box which can be checked to save all loaded images at once.

Batch Format Conversion

The Convert tab is used for batch format conversion.

Convert Tab

Begin by setting the Input Format and the Output Format to the right data formats, then activate the Convert to button. A dialog appears, which allows selecting the files to be converted, and to define processing and output properties.

Conversion Dialog

The contents of the dialog window may differ depending on the selected formats. The first step is to select the files to be converted using the Set Input files button. Activating the INPUT format settings button brings up the loading dialog, where data pre-processing operations (eg. rotations, filtering) can be specified. Another dialog is shown when selecting the OUTPUT format settings button. In the DICOM example shown above the output modality and the patient position can be specified. Finally, an output path must be defined in the Set DIRECTORY section. After activating Start Conversion, PVIEW reads, converts and saves the selected series in the prescribed manner.

Tools

In addition to standard image viewing the PVIEW tool allows performing the following distinct operations available on the Tools tab:

PVIEW Tools Tab

Most functions only get active when more than one image series have been loaded into PVIEW.

Functionality:

Z Merge Slices

Merging of a number of static image series in axial direction.

Activating Z Merge Slices opens a dialog window for choosing among the loaded series and changing their order. The Selected studies for Merging are then combined in the axial direction to form a static series with extended coverage.

TThis function is only reasonable for image series covering adjacent axial fields-of-view such as in whole-body scanning.

T Merge Frames

Merging a number of static image series into one dynamic study.

Activating T Merge Frames opens a dialog window for choosing among the loaded series and changing their order. The result of the merge operation is a dynamic study which most likely has inappropriate timing information. Please use the study information button to change the acquisition times. After that, save the study using an image format which supports acquisition times (DICOM, Interfile, Ecat).

This function is only reasonable for image series having identical geometry.

Average studies

Calculating the average value of each pixel across the loaded image series.

Result is the average image series, while the individual image series are removed from PVIEW.

Standard Deviation

Calculating the standard deviation of the values in each pixel across the loaded image series.

Result is the standard deviation image series, while the individual image series are removed from PVIEW.

Split Frames

Splitting a dynamic image series into a set of static series.

Activating the button causes PVIEW to split the current dynamic series into a set of static series (one per time frame) which can be separately displayed.

If the To disk box is checked, the Output Format selection becomes active. In this configuration, a saving dialog appears when the Split Volumes button is activated, and the new static series can be saved to disk.

Slice corr. (Z)

Calculates a rigid 2D transformation between marker pairs defined on slices.

The first slice with valid markers serves as the reference. This function could be useful when merging slices which have been acquired separately (eg. by autoradiography of small animals) into a volume.

Frame corr. (T)

Motion correction for a dynamic series with external markers (translations only).

Calculates the transformation between frames and corrects them based on the assumption that the maximal value contained in a VOI should remain stable.