本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
从中获取 DICOM 实例 HealthImaging
使用GetDICOMInstance操作通过指定与资源 UIDs 关联的系列、研究和实例,从 HealthImaging 数据存储中检索 DICOM 实例(.dcm文件)。除非提供了可选的图像集参数,否则 API 将仅返回主图像集中的实例。通过将指定为查询参数,可以检索数据存储中的任何实例(来自主影像集或非主影imageSetId像集)。DICOM 数据可以通过其存储的传输语法或未压缩 (ELE) 格式进行检索。
获取 DICOM 实例 () .dcm
-
收集 HealthImaging
datastoreId和imageSetId参数值。 -
使用带有
datastoreId和imageSetId参数值的GetImageSetMetadata操作来检索studyInstanceUIDseriesInstanceUID、和的关联元数据值sopInstanceUID。有关更多信息,请参阅 获取影像集元数据。 -
使用
datastoreId、、、studyInstanceUID和的值为请求构造一个 URLimageSetId。seriesInstanceUIDsopInstanceUID要查看以下示例中的整个 URL 路径,请滚动到 “复制” 按钮。网址的格式为:GET https://dicom-medical-imaging.region.amazonaws.com/datastore/datastore-id/studies/study-instance-uid/series/series-instance-uid/instances/sop-instance-uid?imageSetId=image-set-id -
准备并发送您的请求。
GetDICOMInstance使用带有AWS 签名版本 4 签名协议的 HTTP GET 请求。以下代码示例使用curl命令行工具从 HealthImaging中获取 DICOM 实例(.dcm文件)。注意
transfer-syntaxUID 是可选的,如果不包括在内,则默认为 Explicit VR Little Endian。支持的传输语法包括:-
显式 VR Little Endian (ELE)-
1.2.840.10008.1.2.1(无损图像帧的默认值) -
带有 RPCL 选项的高吞吐量 JPEG 2000 图像压缩(仅限无损)-
1.2.840.10008.1.2.4.202-如果实例存储为 HealthImaging1.2.840.10008.1.2.4.202 -
JPEG 2000 Lossless
1.2.840.10008.1.2.4.90--如果实例存储在 HealthImaging 无损状态中。 -
JPEG 基准(流程 1):有损 JPEG 8 位图像压缩的默认传输语法-
1.2.840.10008.1.2.4.50-如果实例存储为 HealthImaging1.2.840.10008.1.2.4.50 -
JPEG 2000 图像压缩
1.2.840.10008.1.2.4.91--如果实例存储为 HealthImaging1.2.840.10008.1.2.4.91 -
高吞吐量 JPEG 2000 图像压缩
1.2.840.10008.1.2.4.203--如果实例存储为 HealthImaging1.2.840.10008.1.2.4.203 -
存储在一个或多个 HealthImaging 以 MPEG 系列传输语法(包括 MPEG-4 AVC/H.264 and HEVC/H .265)中编码的图像帧的实例 MPEG2,可以使用相应的传输语法 UID 进行检索。例如,
1.2.840.10008.1.2.4.100如果实例存储为 MPEG2 主配置文件主级别。
有关更多信息,请参阅支持的传输语法和HTJ2K 解码适用于 AWS 的库 HealthImaging。
-