Caracteristici
Aspose.Medical pentru caracteristicile .NET
Aspose.Medical pentru .NET este o bibliotecă de clasă cross-platform puternică care permite aplicațiilor dvs. să îndeplinească o gamă largă de sarcini de prelucrare DICOM.
Operațiuni de fișier DICOM
Arhivă DICOM
- Deschideți fișierele DICOM din căi de fișiere sau fluxuri
- Suport pentru codificarea caracterului fallback pentru textul non-ASCII
- Strategii de citire optimizate pentru fișierele mari:- ReadAll: Încărcați toate datele în memorie (default)
- ReadLargeOnDemand: Etichete mari încărcate la cerere
- SkipLargeTags: Etichete Skip care depășesc pragul
Creați fișierele DICOM
- Creați noi fișiere DICOM din scratch
- Copiați fișierele DICOM existente ca șabloane
- Construiți fișierele DICOM din seturi de date și metadata
Salvați fișierele DICOM
- Salvați pe disc sau în fluxuri
- Opțiuni de salvare personalizate pentru lungimea grupului și manipularea secvenței
Gestionarea datelor DICOM
Citirea elementelor de date
- Verificați disponibilitatea datelor înainte de retragere
- Obțineți valori unice sau multiple din etichete
- Recuperare sigură cu valori defectuoase de returnare
- Suport pentru toate DICOM Value Representations (VR)
Modificarea elementelor de date
- Adăugați noi etichete DICOM
- Actualizarea valorilor de etichetă existente
- Eliminarea elementelor de date individuale sau bulgare
- Îndepărtarea condiționată pe baza criteriilor
Etichete de susținere
- Adăugați etichete private personalizate pentru a etica dicționar
- Lucrați cu extinderi DICOM specifice vânzătorului
Codarea textului
- Suport multi-charset pentru personajele internaționale
- Configurarea codificării personalizate
- Detectarea automată de codare
DICOM Imaginea operațiunilor
Răspunde Frame
- Render-uri individuale din fișierele DICOM
- Suport pentru modalitățile multi-frame (CT, scanarea MRI)
- Număr de acces și dimensiuni
- În format BGRA-32 pixel
Opțiuni de renderare personalizate
- Controlul supravizibilității
- Configurați culorile de supraîncărcare
- Accesul la valorile pixelelor individuale
Accesul la datele Pixel
- Acces direct la pixel-urile de date
- Suport pentru fluxurile de lucru de analiză a imaginii
DICOM Transcodare
Conversie de transfer syntax
- Conversie între diferite sinteze de transfer DICOM
- Sinteze susținute:- Cuvânt cheie: Implicit VR Little Endian
- Cuvânt cheie: Little Endian
- Baza JPEG (procesul 1)
- JPEG fără pierdere
- JPEG-LS fără pierderi / Near-Lossless
- JPEG 2000 fără pierdere
- Război fără pierdere
Anonimizație
Respectarea confidențialității
- Anonimizarea conformă cu HIPAA și GDPR
- Eliminarea sau modificarea informațiilor identificabile cu caracter personal (PII)
- Conservarea integrității imaginii medicale
Profiluri anonime
- Profiluri de confidențialitate predefinite:- Profilul de bază
- Opțiune privată sigură
- Opțiunea UID
- Retain Device / Identitatea instituției
- Caracteristici ale pacientului
- Descrieri curate / conținut structurat / grafică
Profiluri personalizate
- Încărcați profiluri personalizate din fișiere CSV, JSON sau XML
- Definiți regulile de anonimizare personalizate pe etichetă
- Acțiuni configurabile: îndepărtare, zero, înlocuire, menținere
Anonimizare avansată
- Numele pacientului personalizat și înlocuirea ID-ului
- Anonimizare în loc fără a crea noi fișiere
Serializare DICOM
Serializare JSON
- Convertarea formatului DICOM la JSON
- Compatibilitate cu Serviciile web DICOM (PS3.18)
- Deserializarea JSON înapoi la DICOM
XML serializare
- Conversați DICOM în format XML
- Suport complet pe traseu
- Opțiuni personalizate de serializare
Platforma de sprijin
- Sistemele de operare: Windows, Linux, macOS
- Arhitectură: x64, ARM64 (macOS)
- Cuvânt cheie: .NET 8.0+
- Securitate a firului: Securitatea pentru aplicații cu mai multe firuri (un fir pe fișier)
Performanță și scalabilitate
- Procesare optimizată pentru fișierele DICOM mari
- I/O bazat pe flux pentru operațiunile de disc redus
- Limitele de memorie configurabile
- Potrivite pentru server și client deployment