'Declaration Public Shared Property ChangeLossyUIDs As Boolean
'Usage Dim value As Boolean DicomGlobal.ChangeLossyUIDs = value value = DicomGlobal.ChangeLossyUIDs
public static bool ChangeLossyUIDs {get; set;}
'Declaration Public Shared Property ChangeLossyUIDs As Boolean
'Usage Dim value As Boolean DicomGlobal.ChangeLossyUIDs = value value = DicomGlobal.ChangeLossyUIDs
public static bool ChangeLossyUIDs {get; set;}
There are times when the negotiated transfer syntaxes for a DicomAssociation require a previously uncompressed (or losslessly compressed) image to be transmmited in a lossy form. Although the DICOM standard is not entirely clear, most people believe that a new instance UID should be generated whenever this happens. This is the normal DicomObjects behaviour, and a reference to the original UID is included in the referenced image sequence. However, some query SCUs having requested a specific image by it's UID fail to look in the referenced image sequence and reject images with UIDs other than those they had requested.
This property provides a default value for new DicomAssociation objects, and also controls the behaviour for DicomImage.Write and DicomDataSet.Write. The default value of this property is true, causing new UIDs to be generated.