ImageEn, unit iexBitmaps

TIOParams.DICOM_J2000Rate

TIOParams.DICOM_J2000Rate

Declaration

property DICOM_J2000Rate: Double;

Description

Specifies the compression rate to use when saving a DICOM file as JPEG 2000 (iedcJPEG2000 compression).
Allowed values are from 0.0 to 1.0, where 1.0 is no compression (lossless mode).
If -1 is specified, it default to to J2000_Rate.

Note: If you are using a TIEMultiBitmap or TImageEnMView, you can use DuplicateCompressionInfo to propagate the parameter to all frames

Default: -1 (Defaults to J2000_Rate)

Examples

// Save uncompressed DICOM
ImageEnView1.IO.Params.DICOM_Compression := iedcUncompressed;
ImageEnView1.IO.SaveToFileDICOM( 'C:\image.dicom' );

// Save DICOM with lossy JPEG compression
ImageEnView1.IO.Params.DICOM_Compression := iedcJPEG;
ImageEnView1.IO.Params.DICOM_JPEGQuality := 75;
ImageEnView1.IO.SaveToFileDICOM( 'C:\image.dicom' );

// Save DICOM with lossy JPEG2000 compression
ImageEnView1.IO.Params.DICOM_Compression := iedcJPEG2000;
ImageEnView1.IO.Params.DICOM_J2000Rate   := 0.50;
ImageEnView1.IO.SaveToFileDICOM( 'C:\image.dicom' );

// Save DICOM with lossless JPEG2000 compression
ImageEnView1.IO.Params.DICOM_Compression := iedcLosslessJPEG2000;
ImageEnView1.IO.SaveToFileDICOM( 'C:\image.dicom' );

See Also

DICOM_Compression
DICOM_JPEGQuality
J2000_Rate
ImageQuality

Compatibility Info

Prior to v15.2.0, the default for DICOM_J2000Rate was 0.07.