Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mendapatkan instance DICOM dari HealthImaging
Gunakan GetDICOMInstance tindakan untuk mengambil instance DICOM (.dcmfile) dari penyimpanan HealthImaging data dengan menentukan Seri, Studi, dan Instance yang UIDs terkait dengan sumber daya. API hanya akan mengembalikan instance dari kumpulan gambar utama kecuali parameter kumpulan gambar opsional disediakan. Anda dapat mengambil instance apa pun (dari kumpulan gambar primer atau non-primer) di penyimpanan data dengan menentukan imageSetId sebagai parameter kueri. Data DICOM dapat diambil baik dalam sintaks transfer yang disimpan atau sebagai format tidak terkompresi (ELE).
Untuk mendapatkan instance DICOM () .dcm
-
Kumpulkan HealthImaging
datastoreIddan nilaiimageSetIdparameter. -
Gunakan
GetImageSetMetadatatindakan dengan nilaiimageSetIdparameterdatastoreIddan untuk mengambil nilai metadata terkait untukstudyInstanceUID,,seriesInstanceUIDdan.sopInstanceUIDUntuk informasi selengkapnya, lihat Mendapatkan metadata set gambar. -
Membangun URL untuk permintaan menggunakan nilai-nilai untuk
datastoreId,,studyInstanceUID,seriesInstanceUIDsopInstanceUID, danimageSetId. Untuk melihat seluruh jalur URL dalam contoh berikut, gulir ke atas tombol Salin. URL adalah dari bentuk: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 -
Siapkan dan kirim permintaan Anda.
GetDICOMInstancemenggunakan permintaan HTTP GET dengan protokol penandatanganan AWS Signature Version 4. Contoh kode berikut menggunakan alat bariscurlperintah untuk mendapatkan instance DICOM (.dcmfile) dari HealthImaging.catatan
transfer-syntaxUID bersifat opsional dan default ke Explicit VR Little Endian jika tidak disertakan. Sintaks transfer yang didukung meliputi:-
Eksplisit VR Little Endian (ELE) -
1.2.840.10008.1.2.1(default untuk bingkai gambar lossless) -
High-Throughput JPEG 2000 dengan Kompresi Gambar Opsi RPCL (Hanya Tanpa Lossless) -
1.2.840.10008.1.2.4.202- jika instance disimpan sebagai HealthImaging1.2.840.10008.1.2.4.202 -
JPEG 2000 Lossless -
1.2.840.10008.1.2.4.90- jika instance disimpan sebagai lossless. HealthImaging -
JPEG Baseline (Proses 1): Sintaks Transfer Default untuk Kompresi Gambar 8-bit Lossy JPEG - -
1.2.840.10008.1.2.4.50jika instance disimpan sebagai HealthImaging1.2.840.10008.1.2.4.50 -
Kompresi Gambar JPEG 2000
1.2.840.10008.1.2.4.91- - jika instance disimpan HealthImaging sebagai1.2.840.10008.1.2.4.91 -
Kompresi Gambar JPEG 2000 High-Throughput
1.2.840.10008.1.2.4.203- - jika instance disimpan sebagai HealthImaging1.2.840.10008.1.2.4.203 -
Contoh yang disimpan HealthImaging dengan satu atau lebih bingkai gambar yang dikodekan dalam keluarga MPEG Transfer Syntax (yang mencakup MPEG2, MPEG-4 AVC/H.264 and HEVC/H .265) dapat diambil dengan UID sintaks transfer yang sesuai. Misalnya,
1.2.840.10008.1.2.4.100jika instance disimpan sebagai MPEG2 Main Profile Main Level.
Lihat informasi yang lebih lengkap di Sintaks transfer yang didukung dan HTJ2K decoding library untuk AWS HealthImaging.
-