Obtenir les données en pixels d'un ensemble d'images - AWS HealthImaging

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 les données en pixels d'un ensemble d'images

Une trame d'image correspond aux données de pixels qui existent dans un ensemble d'images pour constituer une image médicale en 2D. Vous utilisez cette GetImageFrame action pour récupérer un cadre d'image codé en HTJ2K pour une image donnée définie dans. HealthImaging Les onglets suivants fournissent une procédure AWS Management Console et des exemples de code pour AWS CLI les AWS SDK. Pour plus d'informations, consultez GetImageFramele manuel de référence des HealthImaging API AWS.

Pour obtenir un cadre d'image

Choisissez un onglet en fonction de vos préférences d'accès pour HealthImaging.

Console
Note

Les images doivent être décodées et accessibles par programmation, car aucune visionneuse d'images n'est intégrée dans le. AWS Management Console

Pour plus d'informations sur le décodage et l'affichage de cadres d'image, consultezbibliothèques de décodage HTJ2K.

CLI

L'exemple de code suivant utilise le AWS Command Line Interface (AWS CLI) pour obtenir un cadre d'image.

aws medical-imaging get-image-frame \ --region us-east-1 \ --datastore-id "12345678901234567890123456789012" \ --image-set-id "98765412345612345678907890789012" \ --image-frame-information imageFrameId=3abf5d5d7ae72f80a0ec81b2c0de3ef4 \ imageframe.jph
Note

Cet exemple de code n'inclut pas de sortie car l'GetImageFrameaction renvoie un flux de données de pixels au imageframe.jph fichier. Pour plus d'informations sur le décodage et l'affichage de cadres d'image, consultezbibliothèques de décodage HTJ2K.

JavaScript

L'exemple de code suivant utilise le AWS SDK for JavaScript pour obtenir un cadre d'image.

import AWS from 'aws-sdk' const params = { region:'us-east-1' } const medicalImaging = new AWS.MedicalImaging(params) const main = async () => { try { const result = await medicalImaging.getImageFrame({ datastoreId: '12345678901234567890123456789012', imageSetId: 'd6a08ab9fa25326afa3392b8f3c9ca50', imageFrameInformation: {imageFrameId : '7a3d2b7157d1c2fd575f8992c5061f00'} }).promise() console.log(result) } catch(err) { console.log(err) } }
Note

Cet exemple de code n'inclut pas de sortie car l'GetImageFrameaction renvoie un flux de données de pixels qui doivent être décodées avant de pouvoir être visualisées. Pour plus d'informations sur le décodage et l'affichage de cadres d'image, consultezbibliothèques de décodage HTJ2K.

Python

L'exemple de code suivant utilise le AWS SDK for Python (Boto3) pour obtenir un cadre d'image.

medical_imaging.get_image_frame( datastoreId="12345678901234567890123456789012", imageSetId="98765412345612345678907890789012", imageFrameInformation={imageFrameId : "67890678906789012345123451234512"}, )
Note

Cet exemple de code n'inclut pas de sortie car l'GetImageFrameaction renvoie un flux de données de pixels qui doivent être décodées avant de pouvoir être visualisées. Pour plus d'informations sur le décodage et l'affichage de cadres d'image, consultezbibliothèques de décodage HTJ2K.

Java

L'exemple de code suivant utilise le AWS SDK for Java 2.x pour obtenir un cadre d'image.

final GetImageFrameRequest getImageFrameRequest = GetImageFrameRequest.builder() .datastoreId("12345678901234567890123456789012") .imageSetId("98765412345612345678907890789012") .imageFrameInformation(ImageFrameInformation.builder().imageFrameId("67890678906789012345123451234512").build()) .build();
Note

Cet exemple de code n'inclut pas de sortie car l'GetImageFrameaction renvoie un flux de données de pixels qui doivent être décodées avant de pouvoir être visualisées. Pour plus d'informations sur le décodage et l'affichage de cadres d'image, consultezbibliothèques de décodage HTJ2K.