我正在使用 Dcmtk C++ 库制作一个 Dicom 工具。我正在尝试使该工具与不同类型的 Dicom 图像兼容。作为其中的一部分,我正在寻找具有平面配置 1 的超声 Dicom 图像,对我只有平面配置 0 的图像。谁能告诉我在哪里可以获得一些具有平面配置 1 的免费美国 Dicom 图像?
谢谢。
我正在使用 Dcmtk C++ 库制作一个 Dicom 工具。我正在尝试使该工具与不同类型的 Dicom 图像兼容。作为其中的一部分,我正在寻找具有平面配置 1 的超声 Dicom 图像,对我只有平面配置 0 的图像。谁能告诉我在哪里可以获得一些具有平面配置 1 的免费美国 Dicom 图像?
谢谢。
您可以使用 GDCM 直接使用此类文件,或创建一个新文件:
$ gdcminfo gdcmData/US-RGB-8-epicard.dcm
MediaStorage is 1.2.840.10008.5.1.4.1.1.6.1 [Ultrasound Image Storage]
TransferSyntax is 1.2.840.10008.1.2.2 [Explicit VR Big Endian]
NumberOfDimensions: 2
Dimensions: (640,480,1)
Origin: (0,0,0)
Spacing: (1,1,1)
DirectionCosines: (1,0,0,0,1,0)
Rescale Intercept/Slope: (0,1)
SamplesPerPixel :3
BitsAllocated :8
BitsStored :8
HighBit :7
PixelRepresentation:0
ScalarType found :UINT8
PhotometricInterpretation: RGB
PlanarConfiguration: 1
TransferSyntax: 1.2.840.10008.1.2.2
Orientation Label: AXIAL
这符合您的需要,您甚至可以将其转换回平面配置 = 0:
$ gdcmconv --raw --planar-configuration 0 gdcmData/US-RGB-8-epicard.dcm change.dcm
$ gdcminfo change.dcm
MediaStorage is 1.2.840.10008.5.1.4.1.1.6.1 [Ultrasound Image Storage]
TransferSyntax is 1.2.840.10008.1.2.1 [Explicit VR Little Endian]
NumberOfDimensions: 2
Dimensions: (640,480,1)
Origin: (0,0,0)
Spacing: (1,1,1)
DirectionCosines: (1,0,0,0,1,0)
Rescale Intercept/Slope: (0,1)
SamplesPerPixel :3
BitsAllocated :8
BitsStored :8
HighBit :7
PixelRepresentation:0
ScalarType found :UINT8
PhotometricInterpretation: RGB
PlanarConfiguration: 0
TransferSyntax: 1.2.840.10008.1.2.1
Orientation Label: AXIAL