从中获取DICOM实例 HealthImaging - AWS HealthImaging

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从中获取DICOM实例 HealthImaging

使用GetDICOMInstance操作通过指定与资源UIDs关联的系列、研究和DICOM实例,从 HealthImaging 数据存储中检索实例(.dcm文件)。您可以通过提供图像集 ID 作为查询参数来指定应从中检索实例资源的图像集。DICOM可以用其存储的传输语法或未压缩 (ELE) 格式检索数据。

注意

GetDICOMInstance助,您可以与使用DICOM第 10 部分二进制文件的系统进行互操作,同时利用 HealthImaging的云原生操作。

获取实DICOM例 (.dcm)

  1. 收集 HealthImaging datastoreIdimageSetId参数值。

  2. 使用带有datastoreIdimageSetId参数值的GetImageSetMetadata操作来检索studyInstanceUIDseriesInstanceUID、和的关联元数据值sopInstanceUID。有关更多信息,请参阅 获取影像集元数据

  3. 使用datastoreId、、studyInstanceUIDseriesInstanceUID和的值为请求构造一个URLimageSetIdsopInstanceUID要查看以下示例中的整个URL路径,请在 “复制” 按钮上滚动。其形式URL是:

    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
  4. 准备并发送您的请求。 GetDICOMInstance使用带有AWS 签名版本 4 签名协议的HTTPGET请求。以下代码示例使用curl命令行工具从中获取DICOM实例(.dcm文件) HealthImaging。

    Shell
    curl --request GET \ 'https://dicom-medical-imaging.us-east-1.amazonaws.com/datastore/d9a2a515ab294163a2d2f4069eed584c/studies/1.3.6.1.4.1.5962.1.2.4.20040826285059.5457/series/1.3.6.1.4.1.5962.1.3.4.1.20040825185059.5457/instances/1.3.6.1.4.1.5962.1.1.4.1.1.20040826186059.5457?imageSetId=459e50687f121185f747b67bb60d1bc8' \ --aws-sigv4 'aws:amz:us-east-1:medical-imaging' \ --user "$AWS_ACCESS_KEY_ID:$AWS_SECRET_ACCESS_KEY" \ --header "x-amz-security-token:$AWS_SESSION_TOKEN" \ --header 'Accept: application/dicom; transfer-syntax=1.2.840.10008.1.2.1' \ --output 'dicom-instance.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

    • JPEG基准(流程 1):有损 JPEG 8 位图像压缩的默认传输语法-1.2.840.10008.1.2.4.50-如果实例存储为 1.2.840.10008.1.2.4.50 HealthImaging

    • JPEG2000 图像压缩-1.2.840.10008.1.2.4.91-如果实例存储在 1.2.840.10008.1.2.4.91 中 HealthImaging

    • 高吞吐量 JPEG 2000 图像压缩-1.2.840.10008.1.2.4.203-如果实例存储在 1.2.840.10008.1.2.4.203 中 HealthImaging

    有关更多信息,请参阅支持的传输语法HTJ2K解码库 AWS HealthImaging