.NET API untuk DICOM Medical Imaging
Baca, tulis, anonimkan, konversi dan transkode file DICOM di .NET C# tanpa perangkat lunak eksternal atau dependensi native.
Download Free TrialAspose.Medical for .NET adalah pustaka kelas .NET yang kuat dan murni untuk bekerja dengan file DICOM (Digital Imaging and Communications in Medicine). Pustaka ini memungkinkan pengembang untuk membaca, menulis, memodifikasi, menganonim, mengkonversi, dan mentranskode data pencitraan medis secara terprogram tanpa memerlukan perangkat lunak eksternal atau dependensi native.
Pustaka ini ditulis sepenuhnya dalam kode C# terkelola, memastikan kompatibilitas lintas platform yang sebenarnya di Windows, Linux, dan macOS. Tanpa binary native atau dependensi pihak ketiga, Aspose.Medical terintegrasi dengan mulus ke dalam aplikasi .NET apa pun, dari alat desktop hingga sistem perawatan kesehatan berbasis cloud.
Fitur Utama:
- Membaca dan menulis file DICOM dengan dukungan penuh untuk semua elemen data DICOM standar dan representasi nilai.
- Menganonim file DICOM untuk melindungi privasi pasien dan memastikan kepatuhan HIPAA menggunakan profil kerahasiaan yang dapat dikonfigurasi.
- Mengkonversi gambar DICOM ke format umum: JPEG, PNG, TIFF, dan kembali ke DICOM dari gambar raster.
- Menserialisasi dan mendeserialisasi data DICOM ke JSON dan XML untuk integrasi dengan layanan web modern dan API.
- Mentranskode antara sintaks transfer termasuk kompresi JPEG, JPEG 2000, HTJ2K, JPEG-LS, dan RLE.
- Dukungan penuh untuk gambar DICOM multi-frame dan overlay gambar.
- Pemrosesan gambar lanjutan dengan tabel pencarian modalitas dan VOI untuk windowing dan leveling yang tepat.
- Dukungan HTJ2K (High-Throughput JPEG 2000) untuk kompresi pencitraan medis generasi berikutnya.
- Segera hadir: Konversi DICOM ke NIfTI untuk aplikasi neuroimaging dan penelitian.
Aspose.Medical for .NET adalah pustaka mandiri dan terkandung sendiri yang tidak memerlukan penampil DICOM, perangkat lunak pencitraan medis, atau codec native untuk diinstal. Pustaka ini ideal untuk sistem TI perawatan kesehatan, integrasi PACS, platform telemedicine, dan aplikasi apa pun yang memerlukan pemrosesan DICOM yang andal.
Fitur .NET DICOM API Lanjutan
Baca dan tulis file DICOM dari file, stream, atau pipe
Akses dan manipulasi semua tag DICOM dan elemen data
Anonimkan data pasien dengan profil kerahasiaan yang dapat disesuaikan
Transkode antara sintaks transfer yang berbeda
Konversi gambar DICOM ke format JPEG, PNG, dan TIFF
Serialisasi data DICOM ke JSON dan XML untuk integrasi web
Dukungan untuk kompresi JPEG, JPEG 2000, HTJ2K, JPEG-LS, dan RLE
Proses gambar DICOM multi-frame dan urutan gambar
Terapkan penyesuaian window/level dengan modality dan VOI LUT
Pustaka .NET Murni - Tanpa Dependensi
Aspose.Medical for .NET ditulis sepenuhnya dalam kode C# terkelola tanpa dependensi native sama sekali. Tidak seperti pustaka pencitraan medis lain yang bergantung pada codec native atau alat eksternal, Aspose.Medical sepenuhnya mandiri. Semua codec kompresi gambar (JPEG, JPEG 2000, HTJ2K, JPEG-LS, RLE) diimplementasikan dalam .NET murni, memastikan deployment yang mulus di Windows, Linux, dan macOS tanpa konfigurasi spesifik platform. Ini membuatnya ideal untuk deployment dalam container, lingkungan cloud, dan skenario di mana instalasi pustaka native tidak memungkinkan.
Anonimkan File DICOM untuk Kepatuhan Privasi
Melindungi privasi pasien sangat penting dalam aplikasi perawatan kesehatan. Aspose.Medical for .NET menyediakan kemampuan anonimisasi DICOM yang komprehensif berdasarkan profil kerahasiaan DICOM PS 3.15. Anda dapat menghapus atau memodifikasi informasi identifikasi pasien (PII) sambil mempertahankan nilai klinis dari data pencitraan. Pustaka ini mendukung profil anonimisasi yang dapat dikonfigurasi, termasuk opsi untuk mempertahankan atribut pribadi yang aman, UID, pengidentifikasi perangkat dan institusi, karakteristik pasien, dan informasi temporal longitudinal.
Anonimkan file DICOM - C#
// Muat file DICOM
using var dicomFile = DicomFile.Open("patient_scan.dcm");
// Buat anonymizer dengan profil default
var profile = ConfidentialityProfile.CreateDefault();
var anonymizer = new Anonymizer(profile);
// Anonimkan dan simpan
anonymizer.Anonymize(dicomFile, "anonymized_scan.dcm");Konversi DICOM ke Format Gambar di .NET C#
Aspose.Medical for .NET memudahkan konversi gambar DICOM ke format gambar standar untuk tampilan, berbagi, atau integrasi dengan sistem non-medis. Pustaka ini menangani semua kompleksitas rendering gambar DICOM, termasuk aplikasi yang tepat dari modality LUT, VOI LUT (window/level), dan interpretasi fotometrik. Apakah Anda perlu membuat thumbnail, membuat ekspor gambar, atau membangun penampil DICOM, API menyediakan rendering berkualitas tinggi dengan kode minimal.
Konversi DICOM ke PNG - C#
// Muat file DICOM
using var dicomFile = DicomFile.Open("chest_xray.dcm");
// Render ke gambar
var renderOptions = new GrayscaleRenderOptions
{
WindowWidth = 400,
WindowCenter = 40
};
var image = dicomFile.RenderImage(renderOptions);
// Simpan sebagai PNG
image.Save("chest_xray.png");Transkode Antara Sintaks Transfer
Sistem pencitraan medis dan arsip yang berbeda mungkin memerlukan sintaks transfer DICOM tertentu. Aspose.Medical for .NET memungkinkan transkode antara berbagai sintaks transfer termasuk format tidak terkompresi, JPEG Baseline, JPEG Lossless, JPEG 2000, HTJ2K (High-Throughput JPEG 2000), JPEG-LS, dan RLE. Ini penting untuk integrasi PACS, optimalisasi arsip, dan memastikan kompatibilitas di berbagai sistem perawatan kesehatan. Semua codec diimplementasikan dalam .NET murni, menjamin perilaku yang konsisten di semua platform.
Serialisasi DICOM ke JSON dan XML
Sistem perawatan kesehatan modern semakin bergantung pada layanan web dan API untuk pertukaran data. Aspose.Medical for .NET menyediakan dukungan penuh untuk menserialisasi data DICOM ke JSON (per Model JSON DICOM) dan format XML. Ini memungkinkan integrasi yang mulus dengan API RESTful, sistem berbasis FHIR, dan aplikasi web. Serialisasi bersifat bidireksional - Anda juga dapat mengurai JSON dan XML kembali ke dataset DICOM.
Dukungan Format NIfTI untuk Neuroimaging (Segera Hadir)
Dukungan untuk konversi antara format DICOM dan NIfTI (Neuroimaging Informatics Technology Initiative) ada dalam roadmap. NIfTI adalah format standar untuk penelitian pencitraan otak, dan kemampuan yang akan datang untuk mengkonversi data DICOM klinis ke NIfTI akan membuka kemungkinan untuk analisis lanjutan, pembelajaran mesin, dan alur kerja penelitian.
Support and Learning Resources
- Sumber Belajar
- Dokumentasi
- Kode Sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Catatan Rilis
- Mengapa Aspose.Medical for .NET?
- Daftar Pelanggan
- Kisah Sukses