LEADTOOLS Medical (Leadtools.Dicom assembly)

DicomSetImageFlags Enumeration

Show in webframe







Represents the values that controls the behavior of the DicomDataSet.InsertImage and DicomDataSet.SetImage methods.
Syntax
'Declaration
 
<FlagsAttribute()>
Public Enum DicomSetImageFlags 
   Inherits System.Enum
   Implements System.IComparableSystem.IConvertibleSystem.IFormattable 
'Usage
 
Dim instance As DicomSetImageFlags
[FlagsAttribute()]
public enum DicomSetImageFlags : System.IComparableSystem.IConvertibleSystem.IFormattable  

            
public class DicomSetImageFlags
Leadtools.Dicom.DicomSetImageFlags = function() { };
Leadtools.Dicom.DicomSetImageFlags.prototype = {
None = 0x00000000, AutoSaveOverlays = 0x00000001, AutoSetVoiLut = 0x00000002, MinimizeJpegSize = 0x00000004, MfgOverwriteShared = 0x00000008, MfgVoiLutPerFrame = 0x00000010, MfgVoiLutShared = 0x00000020, MfgModalityLutPerFrame = 0x00000040, MfgModalityLutShared = 0x00000080, KeepLutsIntact = 0x20000000, };
[FlagsAttribute()]
public enum class DicomSetImageFlags : public System.Enum, System.IComparableSystem.IConvertibleSystem.IFormattable  
Members
ValueMemberDescription
0x00000000NoneNone.
0x00000001AutoSaveOverlaysThe method will automatically insert the overlays associated with the input image into the dataset.
0x00000002AutoSetVoiLutThe method will automatically add a VOI LUT to the dataset.
0x00000004MinimizeJpegSizeand the nCompression parameter is IMAGE_COMPRESSION_JPEG_LOSSLESS or IMAGE_COMPRESSION_JPEG_LOSSY, the JPEG compression engine will use optimized Huffman tables, which results in better compression, but slower speed
0x00000008MfgOverwriteSharedFor SetImage and SetImageList: This flag is ignored.
For all other methods: Existing elements under the Shared Functional Groups Sequence will be overwritten. If this flag is not included, Shared Functional Groups Sequence elements are unchanged.
0x00000010MfgVoiLutPerFrameFor SetImage and SetImageList: The Frame VOI LUT Sequence is added under the Per-frame Functional Groups Sequence.

For all other methods:
If the Frame VOI LUT Sequence does not already exist, it is added under the Per-frame Functional Groups Sequence.
If the Frame VOI LUT Sequencealready exists under the Shared Functional Groups Sequence, this flag is ignored.
0x00000020MfgVoiLutSharedFor SetImage and SetImageList: The Frame VOI LUT Sequence is added under the Shared Functional Groups Sequence.

For all other methods:
If the Frame VOI LUT Sequence does not already exist, it is added under the Shared Functional Groups Sequence.
If the Frame VOI LUT Sequencealready exists under the Per-frame Functional Groups Sequence, this flag is ignored.
0x00000040MfgModalityLutPerFrameFor SetImage and SetImageList: The Pixel Value Transformation Sequence is added under the Per-frame Functional Groups Sequence.

For all other methods:
If the Pixel Value Transformation Sequence does not already exist, it is added under the Per-frame Functional Groups Sequence.
If the Pixel Value Transformation Sequencealready exists under the Shared Functional Groups Sequence, this flag is ignored.
0x00000080MfgModalityLutSharedFor SetImage and SetImageList: The Pixel Value Transformation Sequence is added under the Shared Functional Groups Sequence.

For all other methods:
If the Pixel Value Transformation Sequence does not already exist, it is added under the Shared Functional Groups Sequence.
If the Pixel Value Transformation Sequencealready exists under the Per-frame Functional Groups Sequence, this flag is ignored.
0x20000000KeepLutsIntactFor internal use by LEADTOOLS.
Remarks
For Android/Java users: The constant members of this class are defined using all capital letters with underscores between words.
Example
For an example, refer to DicomDataSet.GetImage.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Leadtools.Dicom.DicomSetImageFlags

Requirements

Target Platforms

See Also

Reference

Leadtools.Dicom Namespace

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.

Leadtools.Dicom requires a Medical toolkit server license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features