Funktioner
Aspose.Medical til .NET-funktioner
Aspose.Medical for .NET er en kraftfuld cross-platform klassebibliotek, der gør det muligt for dine applikationer at udføre en bred vifte af DICOM-behandlingsopgaver.
DICOM filoperationer
Åbning af DICOM filer
- Åbne DICOM-filer fra filveje eller strømme
- Understøttelse af fallback karakter kodning til ikke-ASCII tekst
- Memory-optimerede læsestrategier til store filer:- ReadAll: Lad alle data ind i hukommelsen (default)
- ReadLargeOnDemand: Store tags opladet på forespørgsel
- SkipLargeTags: Skip tags overskrider grænsen
Skaber DICOM filer
- Skab nye DICOM-filer fra scratch
- Kopier eksisterende DICOM-filer som maler
- Byg DICOM-filer fra datasæt og metadata
Save DICOM filer
- Spare til disk eller strømme
- Tilpasningsmuligheder til gruppelængder og sekvensbehandling
DICOM Data Management
Læsning af dataelementer
- Tjek dataens tilgængelighed før tilbagekaldelse
- Få én eller flere værdier fra tags
- Sikker tilbagetrækning med default fallback værdier
- Støtte til alle DICOM Value Representations (VR)
Ændring af dataelementer
- Tilføj nye DICOM tags
- Opdatering af eksisterende tagværdier
- Fjern individuelle eller massive dataelementer
- Betingelsesmæssig fjerning baseret på kriterier
Støtte til Private Tags
- Tilføj tilpassede private tag til tagg for ordforråd
- Arbejde med leverandørspecifikke DICOM-udvidelser
Tekst kodning
- Multi-charset support til internationale karakterer
- Tilpasset kodningskonfiguration
- Automatisk kodningsdetektion
DICOM Imaging Operationer
Frame Rendering
- Render individuelle rammer fra DICOM-filer
- Støtte til multi-frame modaliteter (CT, MRI scans)
- Access ramme tælling og dimensioner
- Udgang i BGRA-32 pixelformat
Tilpassede renderingsmuligheder
- Kontrol overlader synlighed
- Konfigurer overlay farver
- Adgang til individuelle pixelværdier
Gennemgang af Pixel Data
- Direkte adgang til pixel data arrays
- Støtte til billedanalyse arbejdsprocesser
DICOM Transcodering
Overførsel af syntax konvertering
- Konverter mellem forskellige DICOM overførselssyntaxer
- Understøttede syntaxer:- Udstyret med VR Little Endian
- Anmeldelse af Little Endian
- JPEG baseline (processen 1)
- JPEG tabsløs
- JPEG-LS uden tab/nær tab
- JPEG 2000 uden tab og tab
- Rør uden tab
Anonymisering af DICOM
Privatlivets overholdelse
- HIPAA og GDPR overensstemmelse anonymisering
- Fjernelse eller ændring af personligt identificerbare oplysninger (PII)
- Bevar medicinsk billed integritet
Anonymiseringsprofiler
- Fordefinerede fortrolighedsprofiler:- Grundlæggende profil
- Sikker privat valgmulighed
- Retain UIDs mulighed
- Retain Device / Institution Identitet
- Patientens karakteristika
- Ren beskrivelse / struktureret indhold / grafik
Tilpassede profiler
- Lade brugerdefinerede profiler fra CSV, JSON eller XML-filer
- Definition af anonyme regler pr. tag
- Konfigurerbare handlinger: fjerne, nul, erstatte, holde
Avanceret anonymisering
- Patientens navn og ID erstatning
- Anonymisering uden at oprette nye filer
DICOM serialisering
JSON serialisering
- Konverter DICOM til JSON format
- DICOM Web Services (PS3.18) overholdelse
- Deserialiser JSON tilbage til DICOM
XML serialisering
- Konverter DICOM til XML-format
- Full støtte til rundrejser
- Tilpassede serialiseringsmuligheder
Platformstøtte
- Operativsystemer : Windows, Linux, macOS
- Architekturer: x64 og ARM64 (macOS)
- Frameworks: .NET 8.0+
- Thread Safety: Sikker for multi-thread applikationer (en tråd pr. fil)
Effektivitet og skalbarhed
- Memory-optimeret behandling for store DICOM-filer
- Stream-baseret I/O til reducerede diskoperationer
- Konfigurerbar hukommelsestrøm
- Tilpasset til server- og kundeservice