kenmerken
Aspose.Medical voor .NET-functies
Aspose.Medical voor .NET is een krachtige cross-platform-klasse bibliotheek die uw toepassingen in staat stelt om een breed scala aan DICOM-verwerkingsopdrachten uit te voeren.
DICOM File Operaties
Open DICOM bestanden
- Open DICOM-bestanden van bestandpaden of streams
- Ondersteuning voor Fallback Character Encoding voor niet-ASCII tekst
- Memory-optimaliseerde leesstrategieën voor grote bestanden:- ReadAll: Load alle gegevens in het geheugen (default)
- ReadLargeOnDemand: Grote tags geladen op verzoek
- SkipLargeTags: Skip tags overschrijden grens
Creëren van DICOM-bestanden
- Nieuwe DICOM-bestanden maken van scratch
- Kopieer bestaande DICOM-bestanden als templates
- Build DICOM-bestanden uit dataset en metadata
Bewaar DICOM bestanden
- Speel op de schijf of streams
- Aanpassbare opties voor het opslaan van groepslengtes en sequentiehandeling
DICOM gegevensbeheer
Het lezen van gegevenselementen
- Controleer de beschikbaarheid van gegevens vóór het terugvinden
- Krijg een of meerdere waarden van tags
- Veilige terugkeer met standaard fallback waarden
- Ondersteuning voor alle DICOM Value Representations (VR)
Het wijzigen van gegevenselementen
- Nieuwe DICOM tags toevoegen
- Update bestaande tagwaarden
- Het verwijderen van individuele of bulk gegevenselementen
- Voorwaardelijke verwijdering op basis van criteria
Private Tags Ondersteuning
- Voeg custom private tags toe aan tag woordenboek
- Werk met leverancier-specifieke DICOM-uitbreidingen
Tekst coderen
- Multi-charset ondersteuning voor internationale personages
- Custom encoding configuratie
- Automatische coderingsdetectie
DICOM Imaging Operaties
Frame Rendering
- Render individuele kaders van DICOM-bestanden
- Ondersteuning voor multi-frame modaliteiten (CT, MRI scans)
- Access frame count en dimensies
- Uitgang in BGRA-32 pixelformaat
Custom Rendering Opties
- Controle overlijden zichtbaarheid
- Configureer overlay kleuren
- Toegang tot individuele pixelwaarden
Roof Pixel Data Access
- Direct toegang tot pixelgegevens
- Ondersteuning voor beeldanalyse werkstromen
DICOM transcoderen
Transfer syntax conversie
- Conversie tussen verschillende DICOM transfer syntaxes
- Ondersteunde syntaxe:- Intensieve VR Little Endian
- Uitleg VR Little Endian
- JPEG Baseline (proces 1)
- JPEG verlies
- JPEG-LS verlorenloos/Near-Lossless
- JPEG 2000 zonder verliezen
- RLE verliezen
DICOM Anonymisatie
Privacy naleving
- HIPAA en GDPR in overeenstemming anoniem
- Verwijder of wijzigen van persoonlijk identificeerbare informatie (PII)
- Behoud van medische imago integriteit
Anoniem profielen
- Voordefinieerde vertrouwelijkheidsprofielen:- Basisprofiel
- Retain Veilige Privé Optie
- Retain UIDs Optie
- Retain Device / Institution Identiteit
- Retain Patiënt kenmerken
- Schone beschrijvingen / gestructureerde inhoud / graphics
Persoonlijke profielen
- Laden van aangepaste profielen uit CSV, JSON of XML-bestanden
- Definieer aangepaste anoniemregels per tag
- Configurerbare acties: verwijderen, nul, vervangen, houden
Geavanceerde anonimiteit
- Custom patient name en ID vervanging
- In-place anoniem zonder nieuwe bestanden te maken
DICOM Serialisatie
JSON Serialisatie
- Convert DICOM naar JSON
- Compliance met DICOM Web Services (PS3.18)
- Deserialiseren JSON terug naar Dicom
XML Serialisatie
- Convert DICOM naar XML-formaat
- Volledige rondreis ondersteuning
- Custom serialisatie opties
Platform ondersteuning
- Operatie systemen : Windows, Linux, macOS
- Architectuur: x64, ARM64 (macOS)
- • Frameworks: .NET 8.0+
- Thread Safety: Veilig voor multi-thread applicaties (een thread per bestand)
Performance en schaalbaarheid
- Memory-optimaliseerde verwerking voor grote DICOM-bestanden
- Stream-gebaseerde I/O voor verminderde schijfactiviteiten
- Configurerbare geheugengrenzen
- Geschikt voor server en client deployments