Available in LEADTOOLS Medical Imaging toolkits. |
The LEADTOOLS Image Viewer Control provides support for displaying one or more images and for the real-time manipulation of one or more images.
This control can be used for building medical display applications such as DICOM viewers, view stations and high-end diagnostic workstations found in radiology and other medical specialty departments. Support for this control is provided by the LTIVW DLL.
A container, or Image Viewer, may contain a number of child windows called cells. These cells may contain images, tags or rulers. A cell can have one or more images attached to it. Cells may also contain rulers. In addition to images and rulers, cells may also contain tags.
Each container created has both a window handle and a handle to the container itself. A container has a number of properties that govern the appearance of the container and the cells, including the number of rows and columns in which cells are viewed. The maximum number of rows and columns allowed in a container is 4 X 8. While a container can have a maximum of 4 rows and 8 columns, the number of cells in a container is limited by the amount of available memory.
Actions are processes that can be applied to the images attached to cells within the container/image viewer. LEADTOOLS supports several standard or "built-in" actions and custom or "user-defined" actions. Custom actions are completely controlled by the user, including any mouse movement and keystroke association.
Built in UI tools include:
Annotations
Measurement tools
Cine playback
Region tools
Stack display
Magnifying Glass
Interactive Zoom
Interactive Window Level
Interactive Pan
Supported platforms:
Medical Image Viewer Control C DLL
Medical Image Viewer Control C++ Class Library