LEADTOOLS Medical (Leadtools.Dicom assembly)
LEAD Technologies, Inc

DicomSetImageFlags Enumeration








Represents the values that controls the behavior of the DicomDataSet.InsertImage and DicomDataSet.SetImage methods. .NET support WinRT support Silverlight support
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  
ObjectiveC Syntax
Java Syntax
Leadtools.Dicom.DicomSetImageFlags = function() { };
Leadtools.Dicom.DicomSetImageFlags.prototype = {
LeadtoolsMemberMarker(replace me) };
[FlagsAttribute()]
public enum class DicomSetImageFlags : public System.Enum, System.IComparableSystem.IConvertibleSystem.IFormattable  
Members
MemberDescription
AutoSaveOverlaysThe method will automatically insert the overlays associated with the input image into the dataset.
AutoSetVoiLutThe method will automatically add a VOI LUT to the dataset.
KeepLutsIntactFor internal use by LEADTOOLS.
MfgModalityLutPerFrameFor 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.
MfgModalityLutSharedFor 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.
MfgOverwriteSharedFor 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.
MfgVoiLutPerFrameFor 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.
MfgVoiLutSharedFor 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.
MinimizeJpegSizeand 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
NoneNone.
Example
For an example, refer to DicomDataSet.GetImage.
Inheritance Hierarchy

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

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

Leadtools.Dicom Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 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