Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Obtenir des cadres DICOM d'instance à partir de HealthImaging
Utilisez cette GetDICOMInstanceFrames
action pour récupérer des images uniques ou par lots (multipart
demande) à partir d'une DICOM instance d'un magasin de HealthImaging données en spécifiant les numéros de série UIDUID, d'étudeUIDs, d'instance et de cadre associés à une ressource. Vous pouvez spécifier le jeu d'images à partir duquel les images d'instance doivent être extraites en fournissant l'ID du jeu d'images en tant que paramètre de requête. DICOMles données peuvent être récupérées soit dans leur syntaxe de transfert enregistrée, soit au format uncompressed (ELE).
Note
AvecGetDICOMInstanceFrames
, vous pouvez interagir avec des systèmes qui utilisent les fichiers binaires de la DICOM partie 10 tout en tirant parti des actions natives HealthImaging du cloud.
Pour obtenir des cadres d'DICOMinstance (multipart
)
-
Collectez HealthImaging
datastoreId
etimageSetId
paramétrez les valeurs. -
Utilisez l'
GetImageSetMetadata
action avec les valeursdatastoreId
desimageSetId
paramètres et pour récupérer les valeurs de métadonnées associées pourstudyInstanceUID
seriesInstanceUID
, etsopInstanceUID
. Pour de plus amples informations, veuillez consulter Obtenir les métadonnées d'un ensemble d'images. -
Déterminez les cadres d'image à récupérer à partir des métadonnées associées pour former le
frameList
paramètre. LeframeList
paramètre est une liste séparée par des virgules d'un ou de plusieurs numéros de trame non dupliqués, dans n'importe quel ordre. Par exemple, le premier cadre d'image des métadonnées sera le cadre 1.-
Demande d'image unique :
/frames/1
-
Demande multitrame :
/frames/1,2,3,4
-
-
Construisez un URL pour la demande en utilisant les valeurs pour
datastoreId
studyInstanceUID
,seriesInstanceUID
,sopInstanceUID
,imageSetId
, etframeList
. Pour afficher le URL chemin complet dans l'exemple suivant, faites défiler le curseur sur le bouton Copier. URLC'est de la forme :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
-
Préparez et envoyez votre demande.
GetDICOMInstanceFrames
utilise une HTTP GET demande avec le protocole de AWS signature Signature Version 4. L'exemple de code suivant utilise l'outil de ligne decurl
commande pour obtenir des cadres d'image dans unemultipart
réponse de HealthImaging.Note
Le
transfer-syntax
UID est facultatif et la valeur par défaut est Explicit VR Little Endian s'il n'est pas inclus. Les syntaxes de transfert prises en charge incluent :-
Explicit VR Little Endian (ELE) -
1.2.840.10008.1.2.1
(par défaut) -
JPEG2000 à haut débit avec RPCL options de compression d'image (sans perte uniquement) -
1.2.840.10008.1.2.4.202
-
JPEGBase de référence (processus 1) : syntaxe de transfert par défaut pour la compression d'image JPEG 8 bits avec perte - 1.2.840.10008.1.2.4.50 - si l'instance est stockée sous le nom 1.2.840.10008.1.2.4.50 HealthImaging
-
JPEGCompression d'image 2000 - 1.2.840.10008.1.2.4.91 - si l'instance est stockée sous le nom 1.2.840.10008.1.2.4.91 HealthImaging
-
Compression d'image à haut débit en JPEG 2000 - 1.2.840.10008.1.2.4.203 - si l'instance est stockée sous le format 1.2.840.10008.1.2.4.203 HealthImaging
Pour plus d’informations, consultez Syntaxes de transfert prises en charge et HTJ2Kbibliothèques de décodage pour AWS HealthImaging.
-