Eigenschaften
Aspose.Medical für .NET-Features
Aspose.Medical for .NET ist eine starke Cross-Plattform-Klasse-Bibliothek, die Ihre Anwendungen ermöglicht, eine Vielzahl von DICOM-Verarbeitungs Aufgaben durchzuführen.
DICOM Datei Operationen
Open DICOM-Dateien
- Öffnen Sie DICOM-Dateien aus Dateienwege oder Streams
- Unterstützung für Fallback Character Coding für nicht-ASCII Text
- Speicheroptimierte Lesestrategien für große Dateien:- ReadAll: Laden Sie alle Daten in die Speicher (Default)
- ReadLargeOnDemand: Große Tags auf Anfrage geladen
- SkipLargeTags: Skip Tags überschreiten die Grenze
DICOM-Dateien erstellen
- Erstellen von neuen DICOM-Dateien aus Scratch
- Kopieren von bestehenden DICOM-Dateien als Templates
- Erstellen von DICOM-Dateien aus Datensätzen und Metadaten
Speichern Sie DICOM Dateien
- Speichern Sie auf Disk oder Streams
- Anpassbare Speicheroptionen für Gruppenlängen und Sequenzbehandlung
DICOM Datenmanagement
Lesen Daten Elemente
- Überprüfen Sie die Verfügbarkeit der Daten vor der Entfernung
- Erhalten Sie ein oder mehrere Werte aus den Tags
- Safe Retrieval mit default fallback Werte
- Unterstützung für alle DICOM Value Representations (VR)
Änderung der Datenelemente
- neue DICOM-Tags hinzufügen
- Aktualisieren bestehender Tag-Werte
- Entfernen von individuellen oder massiven Datenelementen
- Bedingte Entfernung basierend auf Kriterien
Private Tags Unterstützung
- Add custom private tags to tag Dictionary hinzufügen
- Arbeit mit Anbieter-spezifischen DICOM-Erweiterungen
Text Encoding
- Multi-Charset-Support für internationale Charaktere
- Custom Coding Konfiguration
- Automatische Verschlüsselungsdetektion
DICOM Imaging Operationen
Frame Rendering
- Render einzelne Frame aus DICOM-Dateien
- Unterstützung für mehrframe Modalitäten (CT, MRI-Scans)
- Access Frame-Zahl und Dimensionen
- Ausgabe im BGRA-32 Pixelformat
Custom Rendering Optionen
- Überlastung der Sichtbarkeit
- Konfigurieren Sie Overlay Farben
- Zugriff auf individuelle Pixelwerte
Roh Pixel Datenzugang
- Direktzugang zu Pixel-Datenrays
- Unterstützung für Bildanalyse Workflows
DICOM Transcodierung
Übertragung Syntax Conversion
- Konvertierung zwischen verschiedenen DICOM-Transfer-Syntaxen
- Unterstützte Syntaxe:- Implizitäts VR Little Endian
- Ausdruck VR Little Endian
- JPEG Baseline (Prozess 1)
- JPEG Verluste
- JPEG-LS ohne Verlust/Near-Lossless
- JPEG 2000 ohne Verlust
- RLE Verluste
DICOM Anonymisierung
Datenschutzverträglichkeit
- HIPAA und GDPR vereinbarer Anonymisierung
- Löschung oder Änderung persönlich identifizierbarer Informationen (PII)
- Erhaltung der medizinischen Bildintegrität
Anonymisierung Profile
- Vordefinierte Vertraulichkeitsprofile:- Grundprofile
- Retain sichere private Option
- Retain UIDs Option
- Retain Device / Institution Identität
- Retain Patient Charakteristika
- Saubere Beschreibungen / Strukturierte Inhalte / Grafik
Persönliche Profile
- Laden Sie benutzerdefinierte Profile aus CSV, JSON oder XML-Dateien
- Bestimmte Anonymisierungsregeln pro Tag
- Konfigurierbare Aktionen: Entfernen, Null, ersetzen, halten
Fortgeschrittene Anonymisierung
- Custom Patient Name und ID Ersatz
- Anonymisierung vor Ort ohne Erstellung neuer Dateien
DICOM Serialisierung
JSON Serialisierung
- Konvertieren DICOM in JSON-Format
- Die Einhaltung der DICOM Web Services (PS3.18)
- Deserialisieren JSON zurück zu DICOM
XML Serialisierung
- Konvertieren DICOM in XML-Format
- Vollständige Runde-Trip-Support
- Custom-Serialisierungsoptionen
Plattform Unterstützung
- Betriebssysteme : Windows, Linux, macOS
- Architekturen: x64, ARM64 (macOS)
- • Frameworks: .NET 8.0+
- Thread Safety: Safe für Multi-thread-Anwendungen (ein Thread pro Datei)
Leistung und Scalability
- Speicheroptimierte Verarbeitung für große DICOM-Dateien
- Stream-basierte I/O für reduzierte Diskoperationen
- Konfigurierbare Speichergrenzen
- Geeignet für Server und Client-Einstellungen