Features
Aspose.Medical for .NET-funksjoner
Aspose.Medical for .NET er en kraftig cross-platform klasse bibliotek som gjør det mulig for applikasjonene dine å utføre en rekke DICOM behandlingsoppgaver.
DICOM filoperasjoner
Åpne DICOM filer
- Åpne DICOM-filer fra filveier eller strømmer
- Støtte for fallback karakter koding for ikke-ASCII tekst
- Memory-optimalisert lesestrategier for store filer:- ReadAll: Last opp alle data i minnet (default)
- ReadLargeOnDemand: Store tags lastet på forespørsel
- SkipLargeTags: Skip tags overskrider grensen
Skaper DICOM filer
- Skaper nye DICOM-filer fra scratch
- Kopier eksisterende DICOM-filer som maler
- Bygg DICOM-filer fra datasett og metadata
Lagre DICOM filer
- Spare til disk eller strømmer
- Tilpassbare lagringsalternativer for gruppe lengder og sekvens håndtering
DICOM Data Management
Lesing av data elementer
- Sjekk tilgjengeligheten av dataene før tilbakemelding
- Få én eller flere verdier fra tags
- Safe retrieval med default fallback-verdier
- Støtte for alle DICOM-verdirepresentasjoner (VR)
Endring av dataelementer
- Legg til nye DICOM tags
- Oppdater eksisterende tagverdier
- Fjern individuelle eller massive data elementer
- Forutsigbar fjerning basert på kriterier
Private Tags Støtte
- Legg til tilpassede private tags for å tagke ordboken
- Arbeid med leverandørspesifikke DICOM-utvidelser
Tekst koding
- Multi-charset støtte for internasjonale karakterer
- Tilpasset kodingskonfigurasjon
- Automatisk kodingsdeteksjon
DICOM Imaging Operasjoner
Frame Rendering
- Render individuelle rammer fra DICOM-filer
- Støtte for multi-frame modaliteter (CT, MRI scans)
- Access Frame-tall og dimensjoner
- Utgang i BGRA-32 pixelformat
Custom Rendering alternativer
- Kontroller overlapping synlighet
- Konfigurere overlay farger
- Tilgang til individuelle pixelverdier
Riktig Pixel Data Access
- Direkte tilgang til pixel data arrays
- Støtte for bildeanalyse arbeidsflyter
DICOM transkoding
Overføring Syntax Conversion
- Konverter mellom forskjellige DICOM-overføringssyntakser
- Støttet syntax:- Implisert VR Little Endian
- Utdypende VR Little Endian
- JPEG baseline (prosess 1)
- JPEG tapt
- JPEG-LS tapsfri/Nær tap
- JPEG 2000 tapsless/lossy
- Rull uten tap
DICOM Anonymisering
Privatlivets overholdelse
- HIPAA og GDPR oppfyller anonymisering
- Fjern eller endre personlig identifiserbar informasjon (PII)
- Bevare integritet av medisinsk bilde
Anonymiseringsprofiler
- Forhåndsdefinerte konfidensialitetsprofiler:- Basisk profil
- Retain sikker privat alternativ
- Retain UIDs alternativ
- Retain Device/Institution Identitet
- Retain pasient karakteristika
- Ren beskrivelse / Strukturert innhold / Grafikk
Tilpassede profiler
- Last ned tilpassede profiler fra CSV, JSON eller XML-filer
- Definere anonyme regler per tag
- Konfigurerbare handlinger: fjerne, null, erstatte, holde
avansert anonymisering
- Personlig pasient navn og ID erstatning
- Anonymisering uten å opprette nye filer
DICOM serialisering
JSON serialisering
- Konverter DICOM til JSON format
- DICOM Web Services (PS3.18) overholdelse
- Deserialisere JSON tilbake til DICOM
XML serialisering
- Konverter DICOM til XML-format
- Full runde-trip støtte
- Tilpasset serialisering alternativer
Plattformstøtte
- Operating Systems: Windows, Linux, macOS
- Arkitekter: x64, ARM64 (macOS)
- Frameworks: .NET 8.0+
- Thread Safety: Safe for multi-thread applikasjoner (ett thread per fil)
Effektivitet og scalability
- Memory-optimalisert behandling for store DICOM-filer
- Stream-basert I/O for reduserte diskoperasjoner
- Konfigurerbare minnegrenser
- Egnet for server og klientoppføringer