DeCaMino
ABOUT DOCUMENTATION DOWNLOAD LICENSING SUPPORT
DOCUMENTATION
As a plugin As a library
Get/Set attributes Storage SCP Direct write Storage SCU Storage commitment Query/Retrieve SCU Query/Retrieve SCP Worklist management File-sets (DICOMDIR) Direct encapsulation
DICOM conformance Image I/O conformance Changelog

Image I/O conformance

DeCaMino provides an Image I/O reader and an Image I/O writer for format "dicom".

The Image I/O specification makes provision for features that plugins may or may not support. Here are the supported and not supported features as of DeCaMino 2.13:

  • Localisation: only english is supported.
  • Supported stream meta data: Dicom meta data (native) and standard meta data.
  • Image meta data are not used.
  • Image reader can read rasters. The DICOM "stored values" are returned without applying any modality LUT or grayscale transforms.
  • Image reader can read sequences (multi-frame DICOM objects).
  • Image writer can write rasters.
  • Image writer can write sequences (multi-frame DICOM objects).
  • Image writer can insert images.
  • Image writer can remove images.
  • Image writer cannot replace stream meta data.
  • Image writer cannot replace pixels.
  • Image writer cannot write empty images.
  • Warning listeners are notified, progress listeners are notified of the start and the end of each image.

A subclass of ImageReadParam is provided: DicomReadParam. Region selection, band selection, destination setting and subsampling are honored. Setting progressive pass is possible if the transfer syntax is JPEG2000 and the image were encoded using multiple layers. In addition to these standard settings, DicomReadParam adds some DICOM-specific controls like the option to bypass the applications of modality and VOI LUT.

A subclass of ImageWriteParam is provided: DicomWriteParam. Region selection, band selection, subsampling and compression settings (compression mode and quality) are honored. Available compression types are the transfer syntaxes for which DeCaMino can encode pixel data. Compression quality is meaningful for transfer syntaxes JPEG 2000, JPEG-LS, JPEG Baseline and JPEG Extended. In addition to these standard settings, DicomWriteParam adds controls specific to some transfer syntaxes.

DICOM is the registered trademark of the National Electrical Manufacturers Association for its standards publications relating to digital communications of medical information.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

apteryx is a registered trademark of apteryx, sarl.

DeCaMinoTM is a trademark of apteryx, sarl.

© apteryx 2024