Available in LEADTOOLS Medical Imaging toolkits. |
Introduction
The LEADTOOLS Medical Image Viewer Control C++ Class Library allows you to incorporate Image Viewer Control functions in your applications. It provides support for displaying one or more images and for the real-time manipulation of one or more images .LEADTOOLS Medical Image Viewer Control C++ Class Library functions are included with LEADTOOLS PACS Imaging
This C++ Class Library is a high-level component for building medical display applications such as DICOM viewers, view stations, Teleradiology solutions, and high-end diagnostic workstations found in radiology and other medical specialty departments. When building a PACS for radiology, cardiology, mammography, ophthalmology, pathology, dermatology, dentistry or any other specialty, this control will eliminate project complexity and provide a solid, reliable foundation.
Typical applications that can be built using this control include:
High-end medical diagnostic workstations.
Medical review and quality assurance stations.
DICOM viewers.
Light-weight viewers that are typically distributed on a CD with patient images.
Web-based medical viewers.
Key Features:
Display medical grayscale and colored images, including MRI, CT, Digital X-Ray, and Ultrasound.
Adjust screen layout both manually and programmatically. For example, you might display two different image series side by side at different scales.
Display overlay information on images, with full control over display text and its positioning inside each window. Includes built-in overlays such as window center, window width values, and field of view.
Built-in image manipulation tools, including:
Window level (brightness and contrast).
Zooming or scaling an image.
Panning or moving an image.
Image magnification.
Single-key or single-click stacking or moving from one image to another in a series.
Drawing various types of annotations: Arrow, Text, Rectangle, Ellipse, Ruler, Hilite, Angle.
Drawing various types of regions: Rectangle, Square, Ellipse, Circle, Ploygon, Free hand, Magic wand, Color range, Nudge tool, Shrink tool.
Built-in Drawing tools, including:
Annotations (Arrow, Text, Rectangle, Ellipse, Ruler, Highlight, Angle).
Regions (Rectangle, Square, Ellipse, Circle, Polygon, Freehand, Magic Wand (Contiguous Color Selector), Color Range, Nudge, Shrink).
Adjustable settings for each tool, such as:
Mouse button controls
Keyboard (hotkey) controls
Cursor display icon
Apply effects to a single image, or to all images in a series
Apply effects to a single series or to all series managed by the control
Apply effects programmatically or through user interaction.
Full control over display container properties, such as colors, cursors, window levels, units of measure, and rulers.
Low memory usage capability for faster screen repainting.
Animation support.
Built-in adjustable ruler that scales to image DPI and zoom or scale factor.
Interpolated image display for higher quality.
Compatibility with older 8-bit image displays
Bitmap perspective rotation
Bitmap region removal
Cell printing
Cell scaling
Image modes (fitting a cell’s image to cell height or cell width)
Supported Environments
The toolkit comes in Win32 and x64 editions that can support development of software applications for any of the following environments:
Windows Vista
Windows XP
Windows 2000
For more information, refer to:
Programming with LEADTOOLS Medical Image Viewer
Summary of All Supported Image File Formats
See Also: