本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
从中获取 DICOM 实例帧 HealthImaging
使用该GetDICOMInstanceFrames
操作通过指定与资源关联的系列 UID、研究 UID、实例和帧号,从 HealthImaging 数据存储中的 DICOM 实例 UIDs中检索单个或批量图像帧(multipart
请求)。您可以通过提供图像集 ID 作为查询参数来指定应从中检索实例帧的图像集。DICOM 数据可以通过其存储的传输语法或未压缩 (ELE) 格式进行检索。
获取 DICOM 实例帧 () multipart
-
收集 HealthImaging
datastoreId
和imageSetId
参数值。 -
使用带有
datastoreId
和imageSetId
参数值的GetImageSetMetadata
操作来检索studyInstanceUID
seriesInstanceUID
、和的关联元数据值sopInstanceUID
。有关更多信息,请参阅 获取影像集元数据。 -
确定要从关联的元数据中检索的图像帧以形成
frameList
参数。该frameList
参数是一个以逗号分隔的列表,其中包含一个或多个不重复的帧号,按任意顺序排列。例如,元数据中的第一个图像帧将是第 1 帧。-
单帧请求:
/frames/1
-
多帧请求:
/frames/1,2,3,4
-
-
使用
datastoreId
、、、studyInstanceUID
seriesInstanceUID
、和的值构造请求sopInstanceUID
的imageSetId
URLframeList
。要查看以下示例中的整个 URL 路径,请滚动到 “复制” 按钮。网址的格式为:GET https://dicom-medical-imaging.
region
.amazonaws.com/datastore/datastore-id
/studies/study-instance-uid
/series/series-instance-uid
/instances/sop-instance-uid
/frames/1?imageSetId=image-set-id
-
准备并发送您的请求。
GetDICOMInstanceFrames
使用带有AWS 签名版本 4 签名协议的 HTTP GET 请求。以下代码示例使用curl
命令行工具从中获取multipart
响应中的图像帧 HealthImaging。注意
transfer-syntax
UID 是可选的,如果不包括在内,则默认为 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 基准(流程 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
有关更多信息,请参阅支持的传输语法 和HTJ2K解码库 AWS HealthImaging。
-