Features
Aspose.Medical untuk ciri-ciri .NET
Aspose.Medical untuk .NET adalah perpustakaan kelas cross-platform yang berkuasa yang membolehkan aplikasi anda untuk melaksanakan pelbagai tugas pemprosesan DICOM.
Operasi fail DICOM
Membuka fail DICOM
- Membuka fail DICOM daripada laluan fail atau aliran
- Sokongan untuk pengekodan watak fallback untuk teks bukan ASCII
- Strategi bacaan memori yang dioptimumkan untuk fail besar:- ReadAll: Muat naik semua data ke dalam memori (default)
- ReadLargeOnDemand: Tags besar diisi pada permintaan
- SkipLargeTags: Skip tag melebihi had
Mencipta fail DICOM
- Mencipta fail DICOM baru daripada scratch
- Menyalin fail DICOM yang sedia ada sebagai templat
- Membina fail DICOM daripada set data dan metadata
Simpan fail DICOM
- Simpan pada cakera atau aliran
- Pilihan simpanan yang boleh disesuaikan untuk panjang kumpulan dan pemprosesan urutan
Pengurusan Data DICOM
Membaca Elemen Data
- Semak ketersediaan data sebelum pemulihan
- Dapatkan nilai tunggal atau berbilang daripada tag
- Pengeluaran selamat dengan nilai fallback lalai
- Sokongan untuk semua Perwakilan Nilai DICOM (VR)
Mengubah elemen data
- Menambah tag baru DICOM
- Mengemas kini nilai tag yang sedia ada
- Menghapuskan elemen data individu atau besar
- Pengeluaran bersyarat berdasarkan kriteria
Tag sokongan peribadi
- Tambah tag peribadi tersuai untuk tag kamus
- Kerja-kerja dengan pembekal-sesuai ekstensi DICOM
Pengenalan teks
- Sokongan Multi-charset untuk watak antarabangsa
- Konfigurasi penyulitan tersuai
- Pengesanan kod automatik
DICOM Imaging Operasi
Rujukan Render
- Render bingkai individu daripada fail DICOM
- Sokongan untuk modal pelbagai bingkai (CT, pemindaian MRI)
- Pengiraan dan Dimensi Access Frame
- Pengeluaran dalam format BGRA-32 piksel
Pilihan Rendering Custom
- Mengawal kelihatan overlay
- Mengkonfigurasi warna overlay
- Akses kepada nilai piksel individu
Pengenalan Data Pixel
- Akses langsung kepada array data piksel
- Sokongan untuk aliran kerja analisis imej
Perbincangan Transcoding
Pengubahsuaian Syntax
- Konversi antara sintaks pemindahan DICOM yang berbeza
- Syntax yang disokong :- Pengenalan kepada Implicit VR Little Endian
- Maklumat berguna Little Endian
- JPEG Baseline (Proses 1)
- Kegagalan JPEG
- JPEG-LS tanpa kerugian / hampir-kerosakan
- JPEG 2000 tanpa kerugian
- Tag: kerugian
Pengenalan Anonim
Kepatuhan Privasi
- HIPAA dan GDPR mematuhi anonimiti
- Menghapuskan atau mengubah maklumat yang boleh dikenalpasti secara peribadi (PII)
- Menjaga integriti imej perubatan
Profil Anonim
- Profil privasi yang telah ditetapkan:- Profil asas
- Retain Keselamatan Pilihan Peribadi
- Retain UIDs Pilihan
- Retain Peranti / Identiti Institusi
- Retain ciri-ciri pesakit
- Penerangan Bersih / Kandungan Berstruktur / Grafik
Profil tersuai
- Muat turun profil yang disesuaikan daripada fail CSV, JSON, atau XML
- Menetapkan peraturan anonimiti disesuaikan per tag
- Tindakan yang boleh disesuaikan: Hapuskan, Zero, Menggantikan, Tetap
Kemajuan Anonim
- Nama pesakit dan penggantian ID
- Anonimiti dalam lokasi tanpa mencipta fail baru
Perbincangan serialisasi
Perbincangan JSON
- Menukar format DICOM kepada format JSON
- Kepatuhan Perkhidmatan Web DICOM (PS3.18)
- Kembali JSON ke DICOM
Pengenalan XML
- Menukar DICOM kepada format XML
- Keseluruhan sokongan round-trip
- Pilihan serialisasi tersuai
Platform Sokongan
- Sistem Operasi : Windows, Linux dan MacOS
- Arsitektur : x64 dan ARM64 (macOS)
- Rangka kerja : .NET 8.0+
- Keselamatan thread: Selamat untuk aplikasi pelbagai thread (satu thread per fail)
prestasi dan scalability
- Pemprosesan memori optimum untuk fail DICOM yang besar
- I/O berasaskan aliran untuk operasi cakera yang dikurangkan
- Batas memori yang boleh disesuaikan
- Sesuai untuk pelayan dan pemasangan pelanggan