Fitur
Aspose.Medical Untuk Fitur .NET
Aspose.Medical for .NET adalah perpustakaan kelas cross-platform yang kuat yang memungkinkan aplikasi Anda untuk melakukan berbagai tugas pemrosesan DICOM.
DICOM File Operasi
Membuka file DICOM
- Buka file DICOM dari jalur file atau aliran
- Dukungan untuk kode karakter Fallback untuk teks non-ASCII
- Strategi pembacaan memori yang dioptimalkan untuk file besar:- ReadAll: muat semua data ke dalam memori (default)
- ReadLargeOnDemand: tag besar diisi pada permintaan
- SkipLargeTags: Skip tag melebihi batas
Membuat file DICOM
- Membuat file DICOM baru dari scratch
- Menyalin file DICOM yang ada sebagai template
- Membangun file DICOM dari set data dan metadata
Simpan file dari DICOM
- Simpan pada cakera atau aliran
- Opsi penyimpanan yang dapat disesuaikan untuk panjang kelompok dan pengendalian urutan
Pengelolaan Data DICOM
Membaca Elemen Data
- Periksa ketersediaan data sebelum penarikan
- Dapatkan nilai tunggal atau berbilang dari tag
- Pengembalian yang aman dengan nilai default fallback
- Dukungan untuk semua DICOM Value Representations (VR)
Mengubah Elemen Data
- Tambahkan tag baru DICOM
- Update nilai tag yang ada
- Menghapus Elemen Data Individu atau Bulk
- Penghapusan bersyarat berdasarkan kriteria
Tags dukungan pribadi
- Tambahkan tag pribadi tersuai untuk tag kamus
- Bekerja dengan distributor spesifik DICOM Extensions
Kode teks
- Multi-charset dukungan untuk karakter internasional
- Konfigurasi kode yang disesuaikan
- Deteksi kode otomatis
DICOM Imaging Operasi
Fasilitas Rendering
- Render frame individu dari file DICOM
- Dukungan untuk modal multi-frame (CT, MRI scans)
- Access Frame dan Dimensi
- Produksi dalam format BGRA-32 piksel
Pilihan Custom Rendering
- kontrol overlay visibilitas
- Mengkonfigurasi overlay warna
- Mengakses nilai pixel individu
Akses Data Pixel
- Akses langsung ke array data pixel
- Dukungan untuk aliran kerja analisis gambar
DICOM Transcoding
Konversi Transfer Syntax
- Konversi antara sintaks transfer DICOM yang berbeda
- Syntax yang didukung:- Pandang Pertama : Implicit VR Little Endian
- Pandang Pertama : VR Little Endian
- JPEG Baseline (Proses 1)
- JPEG tidak kalah
- JPEG-LS tanpa kerugian
- JPEG 2000 tanpa kerugian
- RU tidak kalah
Anonimitas DICOM
Kepatuhan Privasi
- HIPAA dan GDPR mematuhi anonimitas
- Menghapus atau mengubah informasi yang dapat diidentifikasi secara pribadi (PII)
- Menjaga integritas gambar medis
Profil Anonimitas
- Profil privasi yang telah ditetapkan:- Profil dasar
- Memiliki opsi pribadi yang aman
- Retain UIDs Opsi
- Retain Device / Identitas Institusi
- Ciri-ciri pasien tetap
- Penerangan Bersih / Konten Berstruktur / Grafik
Profil tersuai
- Mengunggah profil yang disesuaikan dari file CSV, JSON, atau XML
- Menetapkan aturan anonimitas tersuai per tag
- Tindakan yang dapat dikonfigurasi: Menghapus, Zero, Mengganti, Tetap
Anonimitas lanjutan
- Nama pasien dan penggantian ID
- Anonimitas di tempat tanpa membuat file baru
Serialisasi DICOM
Serialisasi JSON
- Konversi DICOM ke format JSON
- Mematuhi Layanan Web DICOM (PS3.18)
- Deserialisasi JSON kembali ke DICOM
XML serialisasi
- Konversi DICOM ke format XML
- Dukungan Full Round-Trip
- Opsi serialisasi yang disesuaikan
Platform dukungan
- Sistem Operasi: Windows, Linux, dan MacOS
- Arsitektur: x64 dan ARM64 (macOS)
- Frameworks dan .NET 8.0+
- Keselamatan thread: Aman untuk aplikasi multi-thread (satu thread per file)
Performa dan Scalability
- Memory-optimized processing untuk file DICOM besar
- I/O berbasis arus untuk operasi cakera yang dikurangi
- batas memori yang dapat disesuaikan
- Sesuai untuk server dan client deployments