Package com.pixelmed.apps
Class UIDMapByMatchingPixelData
java.lang.Object
com.pixelmed.apps.UIDMapByMatchingPixelData
A class to identify duplicate images based on having the same pixel data hash and constructing collections of their duplicate Study, Series, SOP Instance and Frame of Reference UIDs.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionUIDMapByMatchingPixelData
(String[] srcs) Identify different UIDs of duplicate images by using a hash of pixel data values. -
Method Summary
Modifier and TypeMethodDescriptionstatic void
Identify different UIDs of duplicate images by using a hash of pixel data values.toString()
-
Constructor Details
-
UIDMapByMatchingPixelData
Identify different UIDs of duplicate images by using a hash of pixel data values.
- Parameters:
srcs
- one or more source folders or DICOMDIRs- Throws:
IOException
DicomException
-
-
Method Details
-
getDuplicateStudyInstanceUIDs
-
getDuplicateSeriesInstanceUIDs
-
getDuplicateSOPInstanceUIDs
-
getDuplicateFrameOfReferenceUIDs
-
toString
-
main
Identify different UIDs of duplicate images by using a hash of pixel data values.
The duplicate UIDs will be listed in the order in which they are encountered, so if one UID is the canonical UID to which the others are to be matched, order the input paths accordingly.
- Parameters:
arg
- one or more source folders or DICOMDIRs
-