ImageGear Medical

Display, create, and edit medical image files in DICOM with our medical imaging toolkit.

Get right to the code.

Laptop

Enhance your application’s DICOM capabilities with ImageGear Medical.

ImageGear Medical is a DICOM SDK that empowers you to create cutting-edge medical imaging solutions with unparalleled speed and ease across Windows and Linux. It facilitates the rapid development of powerful DICOM-enabled applications to display, create, and edit medical image files in DICOM and other important formats.

Comprehensive Image Control

ImageGear Medical is a DICOM SDK that provides a comprehensive level of control over DICOM files including support for DICOM waveforms, metadata handling, presentation state DICOM, overlays, and complete grayscale LUT control.

Fast & Complete Imaging

Tap the industry’s fastest code and well-structured APIs to integrate and manage functions for processing both still image and video files, scanning, compression, annotation, printing, and more.

speed

Over 100 File Formats Supported

This DICOM Medical SDK supports over 100 medical image and document formats, including raster and vector images, DICOM, JPEG, JPEG 2000, PDF, TIFF, HD Photo, Camera RAW, and more.

Image Comression

ImageGear Medical Development Environments

See Developer Resources for details.

Employee Thumbnail
David Hilsabeck Senior Software Engineer I

David Hilsabeck started with TMS, Inc. in 1989 after receiving a Bachelor’s of Science in Computer Science from Cameron University and spending two years in the defense industry. Within TMS, David worked on the company’s text retrieval and imaging products, such as Prizm Viewer. In 2004, TMS was acquired by Pegasus Imaging, and the two company’s product lines were merged. Since that time and through the transition from Pegasus Imaging to Accusoft, David has worked with and contributed to Accusoft’s imaging SDK product line. Outside work, David enjoys building large pyrotechnic devices, and is an active member of the Florida Pyrotechnic Arts Guild.

Developer Resources »

Innovative companies trust Accusoft

Brother Logo White USTPO Logo opentext logo Hyland EzeScan

DICOM

Users are empowered to create and view DICOM files and utilize robust annotation controls for overlay creation. It supports DICOM Cine loop, waveforms, and presentation state DICOM, offers options to easily control all facets of image display and printing, and uses grayscale LUT to enhance X-rays, scans, and more. It includes integrated pseudo-coloring which allows for mapping high level grayscale LUT to 24-bit RGB LUT for display on non-high gray displays.

APIs

Features a high-level product API allowing the details of the DICOM standard to be abstracted, while still allowing complete control over the file content. Includes a simplified API for working with the DICOM data sets, while providing complete control over the dataset values.

PrizmDoc Demo: Example Mobile UI

File Formats & Compression

ImageGear Medical supports over 100 medical image and document formats including raster and vector images, DICOM, JPEG, JPEG 2000, PDF, TIFF, HD Photo, Camera RAW, and more. Powerful control parameters allow you to control the creation of your file. Abstract the details of each DICOM file with an easy to use high-level API.

It easily works with a wide variety of supported file formats across many bit depths in your applications and creates batch conversion processes and eliminates compatibility issues before they arise. It converts an image from one format to another with ease and converts bitmap images to scalable, editable images in seconds.

DLL Tools

ImageGear Medical features a call-back mechanism for adding your own algorithms and allows access to each line of an image during loading and saving. The replacement of IO functions (read, write, seek, etc.) with your own functions, if desired, is supported.

The product has the ability to load images from an offset location within a file, save images to files at specified offsets (data binding), decode images using various compression algorithms without specific format headers, and import/export images from/to various types of memory formats.

  • Reads from memory, path, URL, FTP, port, and more
  • Reads any sub-region of an image
  • Grants access to all file metadata while loading

Extensive PDF/PS Support

ImageGear Medical supports Adobe® PDF v1.7 and PS v3, and offers industry-leading vector and 3D PDF/PS support. Users can read, write, display, and edit PDF content within DICOM files. It also offers comprehensive PDF API for native PDF annotations, searchable text, and more. Analyze for PDF/A and PDF/X compliance.

Raster Formats
  • Easily converts to and from various raster image formats such as TIFF, JPEG, and PDF
  • Quickly converts various images into one standard format for consistent viewing
  • Build applications to convert to and from bitmap images with various bit depths, palettes, and compression and encoding options
Vector Formats

It includes enhanced reading, writing, and rendering of vector images and reads and writes DWG and DXF file formats for release version 16 of AutoCAD including AutoCAD 2006.

  • Creates apps that render 3D wireframe objects
  • Creates apps that render solid 3D objects with adjustable lighting for shading purposes
  • Supports reading and writing SVG file format
PDF Processing Icon

Document Image Processing & Editing

It allows users to work with advanced filtering including sharpen, smooth, and convolution. It also supports image correction such as despeckle and deskew, image maintenance such as crop, resize, thumbnail creation, encryption, and decryption, as well as image transformation such as rotate.

Image Cleanup

  • Hole Punch Removal
  • Line Removal
  • Dotted Line Removal
  • Clean Borders
  • Negate
  • Auto-Crop
  • Image Dilation
  • Erosion
  • and more

 

Mathematical Morphology

  • Edge Detection
  • Noise Removal
  • Image Enhancement
  • Image Segmentation
  • Opening
  • Closing
  • and more
PICTools Photo icon

Photo and Color Image Processing & Editing

Image

  • Image maintenance, such as crop, resize, thumbnail creation, encryption, and decryption
  • Image transformation such as rotate
  • Advanced image processing methods such as adjust brightness and contrast and reduce or promote bit depth
  • Advanced filtering including sharpen, smooth, and convolution
  • Region of interest support permits specification of a shape, such as ellipse, polygon, freehand, or a 1-bit mask for identifying pixels to include/exclude from image processing algorithms

Color

  • ICC color profile support allows for accurate color display
  • Pantone channels support for true image representation
  • Image analysis provides a histogram-generating function while another function provides a count of different colors in the specified rectangle of an image

Printing

ImageGear Medical overcomes several inherent print driver limitations ensuring the highest possible print quality. It offers capabilities including sizing, color correction, and single or multi-page printing.

Available for:

  • .NET
  • WinForms
  • ASP.NET
  • WPF
  • DLL (.NET and C/C++ editions)

Scanning

TWAIN

Easily working with TWAIN v1.6, v1.7, v1.8, and v1.9, ImageGear programmatically controls the display of the TWAIN UI. It quickly defines the TWAIN transfer mode and easily interfaces with the Automatic Document Feeder (ADF) for multi-page scanning capabilities. It includes high-level functions that provide quick implementation of superior TWAIN support without a steep learning curve.

  • Controls all scanner capabilities within your program
  • Interfaces with TWAIN data source listing
  • Indicates the brightness and contrast during acquisition
  • Defines the resolution for acquisition
  • Offers a single call function to initiate the scanning process
  • Uses events to control the scanning process

 

ISIS Scanning

ImageGear provides complete control over all high-speed ISIS®-driven scanners supported by EMC Corporation’s PixTools®. The product captures data from paper and electronic documents and delivers it into enterprise applications. In addition, it manages scanner features such as display, file writing, and printing.

Image Viewing & Display

Available in .NET (WinForms, WPF, ASP.NET) and Windows DLL ImageGear Toolkits, it has integrated controls for image scrolling and zooming.  Shortening development efforts by using GUI functions that simplify the implementation of several sophisticated GUI features, the product includes GUI features such as common dialogs for image loading, saving, processing, and more.

A wide array of layout options and high-speed display offer complete control over how your application displays images like:

  • Apply anti-aliasing to smooth the image display
  • Multi-planar reconstruction display controls to assemble and manipulate MPR Display

Annotation

Available for .NET / WinForms / ASP.NET / WPF, and Windows DLL (.NET and C and C++ editions), it offers easy to implement UI elements with XML-based annotation for images and medical data. Providing comprehensive annotation support including adding, editing, burning-In, and deleting.

ImageGear enables annotation on images and documents such as lines, arrows, highlighting, sticky notes, and much more. The feature provides the ability to annotate images and documents, including “sticky” note attachments, highlights, arrows, markers, free-form text, and other indicators. It also includes redaction capabilities for censoring sensitive documents. Annotations can be merged with an image or kept in a separate file and overlaid on the image at display time. In this way, the original image is never directly altered.

 

Annotate

.NET File Formats

For .NET developers (including ASP.NET and WPF) 

Supported Image Formats

The chart below lists the supported file formats in our DLL ImageGear SDKs with additional information such as read/write capabilities, bit depths, and multi-page ability.

DLL Image File Formats

For developers building DLL applications, we offer support for 32-bit and 64-bit environments.

Supported 32-bit DLL Image Formats

The chart below lists the supported file formats in our DLL ImageGear SDKs with additional information such as read/write capabilities, bit depths, and multi-page ability.

64-bit – Supported 64-bit DLL Image Formats

The chart below lists the supported file formats in our 64-bit DLL ImageGear SDKs with additional information such as read/write capabilities, bit depths, and multi-page ability.

Digital Camera Raw Formats

If you are looking to work with a wide array of digital camera files, browse the list of supported digital camera raw formats for ImageGear Medical .NET.

This chart lists the Camera RAW file formats supported within ImageGear Medical .NET.

This list is not all-inclusive. It is a list of the makes and models of cameras known to be supported.

Please test your own images by evaluating the full-featured trial SDK.

Camera manufacturers do not publish specifications on their raw formats. ImageGear attempts to reconstruct color images correctly where it is possible. For some cameras, however, not all of the color balance data is available. The application may need to apply additional processing to such images. This table lists the level of support that ImageGear provides for particular cameras.

 

ImageGear Medical C/C++

This chart lists the Camera RAW file formats supported within ImageGear Medical C/C++.

This list is not all-inclusive. It is a list of the makes and models of cameras known to be supported.

Please test your own images by evaluating the full-featured trial SDK.

Camera manufacturers do not publish specifications on their raw formats. ImageGear attempts to reconstruct color images correctly where it is possible. For some cameras, however, not all of the color balance data is available. The application may need to apply additional processing to such images. This table lists the level of support that ImageGear provides for particular cameras.

ImageGear Medical Development Environments

  • Available DICOM Support:
    • ImageGear for .NET – Fully-managed .NET code for ASP .NET, WPF, and WinForms development
    • ImageGear C/C++ – speed-optimized native code available in Windows DLL and Linux versions
  • .NET
    • 32-bit and 64-bit Windows 8.1, 10; Windows Server 2012 (and R2), 2016, and 2019
    • Visual Studio 2015, 2017, and 2019 
    • .NET Framework 2.0 or later (some components require higher versions – see the help files for details) 
    • Samples for C# and VB.NET
    • NuGet packages available (Accusoft.ImageGear.All)
  • Windows DLL
    • 32-bit and 64-bit Windows 8.1, 10; Windows Server 2012 (and R2), 2016, and 2019
    • Visual Studio 2015, 2017, and 2019 
    • .NET Framework 3.0 or later
    • Samples for C and C++
  • Linux
    • 64-bit Linux: Ubuntu, CentOS, Red Hat 
    • Samples for C and C++

ImageGear Medical Help Files

ImageGear Documentation Archive