Aspose.Medical  for .NET

.NET API für medizinische DICOM-Bildgebung

Lesen, Schreiben, Anonymisieren, Konvertieren und Transkodieren von DICOM-Dateien in .NET C# ohne externe Software oder native Abhängigkeiten.

  Download Free Trial
  
 

Aspose.Medical for .NET ist eine leistungsstarke, reine .NET-Klassenbibliothek für die Arbeit mit DICOM-Dateien (Digital Imaging and Communications in Medicine). Sie ermöglicht Entwicklern das programmgesteuerte Lesen, Schreiben, Ändern, Anonymisieren, Konvertieren und Transkodieren medizinischer Bilddaten ohne externe Software oder native Abhängigkeiten.

Die Bibliothek ist vollständig in verwaltetem C#-Code geschrieben und gewährleistet echte plattformübergreifende Kompatibilität mit Windows, Linux und macOS. Ohne native Binärdateien oder Drittanbieter-Abhängigkeiten lässt sich Aspose.Medical nahtlos in jede .NET-Anwendung integrieren — von Desktop-Tools bis hin zu cloudbasierten Gesundheitssystemen.

Hauptfunktionen:

  • Lesen und Schreiben von DICOM-Dateien mit vollständiger Unterstützung aller Standard-DICOM-Datenelemente und Wertdarstellungen.
  • Anonymisierung von DICOM-Dateien zum Schutz der Patientenprivatsphäre und zur Sicherstellung der HIPAA-Konformität mit konfigurierbaren Vertraulichkeitsprofilen.
  • Konvertierung von DICOM-Bildern in gängige Formate: JPEG, PNG, TIFF und zurück zu DICOM aus Rasterbildern.
  • Serialisierung und Deserialisierung von DICOM-Daten zu JSON und XML für die Integration mit modernen Webdiensten und APIs.
  • Transkodierung zwischen Transfersyntaxen einschließlich JPEG, JPEG 2000, HTJ2K, JPEG-LS und RLE-Kompression.
  • Vollständige Unterstützung für Multi-Frame-DICOM-Bilder und Bild-Overlays.
  • Erweiterte Bildverarbeitung mit Modalitäts- und VOI-Lookup-Tabellen für korrekte Fenster- und Pegelanpassung.
  • HTJ2K (High-Throughput JPEG 2000) Unterstützung für medizinische Bildkompression der nächsten Generation.
  • Demnächst: DICOM-zu-NIfTI-Konvertierung für Neuroimaging und Forschungsanwendungen.

Aspose.Medical for .NET ist eine eigenständige, in sich geschlossene Bibliothek, die keine DICOM-Viewer, medizinische Bildgebungssoftware oder native Codecs erfordert. Sie ist ideal für IT-Systeme im Gesundheitswesen, PACS-Integration, Telemedizin-Plattformen und jede Anwendung, die eine zuverlässige DICOM-Verarbeitung benötigt.

Erweiterte .NET DICOM API-Funktionen

DICOM-Dateien aus Dateien, Streams oder Pipes lesen und schreiben

Zugriff auf und Bearbeitung aller DICOM-Tags und Datenelemente

Anonymisierung von Patientendaten mit konfigurierbaren Vertraulichkeitsprofilen

Transkodierung zwischen verschiedenen Transfersyntaxen

Konvertierung von DICOM-Bildern in JPEG-, PNG- und TIFF-Formate

Serialisierung von DICOM-Daten zu JSON und XML für Web-Integration

Unterstützung für JPEG, JPEG 2000, HTJ2K, JPEG-LS und RLE-Kompression

Verarbeitung von Multi-Frame-DICOM-Bildern und Bildsequenzen

Fenster/Pegel-Anpassungen mit Modalitäts- und VOI-LUTs

Reine .NET-Bibliothek — null Abhängigkeiten

Aspose.Medical for .NET ist vollständig in verwaltetem C#-Code ohne jegliche native Abhängigkeiten geschrieben. Im Gegensatz zu anderen medizinischen Bildgebungsbibliotheken, die auf native Codecs oder externe Tools angewiesen sind, ist Aspose.Medical vollständig eigenständig. Alle Bildkompressionscodecs (JPEG, JPEG 2000, HTJ2K, JPEG-LS, RLE) sind in reinem .NET implementiert und gewährleisten eine nahtlose Bereitstellung unter Windows, Linux und macOS ohne plattformspezifische Konfiguration. Dies macht sie ideal für Container-Bereitstellungen, Cloud-Umgebungen und Szenarien, in denen die Installation nativer Bibliotheken nicht möglich ist.

DICOM-Dateien für Datenschutzkonformität anonymisieren

Der Schutz der Patientenprivatsphäre ist in Gesundheitsanwendungen von entscheidender Bedeutung. Aspose.Medical for .NET bietet umfassende DICOM-Anonymisierungsfunktionen basierend auf DICOM PS 3.15-Vertraulichkeitsprofilen. Sie können personenbezogene Daten (PII) entfernen oder ändern und gleichzeitig den klinischen Wert der Bilddaten bewahren. Die Bibliothek unterstützt konfigurierbare Anonymisierungsprofile mit Optionen zur Beibehaltung sicherer privater Attribute, UIDs, Geräte- und Institutionskennungen, Patientenmerkmale und longitudinaler Zeitinformationen.

DICOM-Datei anonymisieren — C#

// DICOM-Datei laden
using var dicomFile = DicomFile.Open("patient_scan.dcm");

// Anonymisierer mit Standardprofil erstellen
var profile = ConfidentialityProfile.CreateDefault();
var anonymizer = new Anonymizer(profile);

// Anonymisieren und speichern
anonymizer.Anonymize(dicomFile, "anonymized_scan.dcm");

DICOM in Bildformate konvertieren in .NET C#

Aspose.Medical for .NET vereinfacht die Konvertierung von DICOM-Bildern in Standard-Bildformate zur Anzeige, Weitergabe oder Integration mit nicht-medizinischen Systemen. Die Bibliothek übernimmt die gesamte Komplexität des DICOM-Bildrenderings, einschließlich der korrekten Anwendung von Modalitäts-LUTs, VOI-LUTs (Fenster/Pegel) und photometrischer Interpretation. Ob Sie Miniaturansichten generieren, Bildexporte erstellen oder einen DICOM-Viewer entwickeln möchten — die API bietet hochwertiges Rendering mit minimalem Code.

DICOM in PNG konvertieren — C#

// DICOM-Datei laden
using var dicomFile = DicomFile.Open("chest_xray.dcm");

// In Bild rendern
var renderOptions = new GrayscaleRenderOptions
{
    WindowWidth = 400,
    WindowCenter = 40
};
var image = dicomFile.RenderImage(renderOptions);

// Als PNG speichern
image.Save("chest_xray.png");

Transkodierung zwischen Transfersyntaxen

Verschiedene medizinische Bildgebungssysteme und Archive können spezifische DICOM-Transfersyntaxen erfordern. Aspose.Medical for .NET ermöglicht die Transkodierung zwischen verschiedenen Transfersyntaxen einschließlich unkomprimierter Formate, JPEG Baseline, JPEG Lossless, JPEG 2000, HTJ2K (High-Throughput JPEG 2000), JPEG-LS und RLE. Dies ist essentiell für die PACS-Integration, Archivoptimierung und die Sicherstellung der Kompatibilität zwischen verschiedenen Gesundheitssystemen. Alle Codecs sind in reinem .NET implementiert und garantieren konsistentes Verhalten auf allen Plattformen.

DICOM-zu-JSON- und XML-Serialisierung

Moderne Gesundheitssysteme setzen zunehmend auf Webdienste und APIs für den Datenaustausch. Aspose.Medical for .NET bietet vollständige Unterstützung für die Serialisierung von DICOM-Daten in JSON- (gemäß dem DICOM JSON Model) und XML-Formate. Dies ermöglicht eine nahtlose Integration mit RESTful APIs, FHIR-basierten Systemen und Webanwendungen. Die Serialisierung ist bidirektional — Sie können JSON und XML auch zurück in DICOM-Datensätze parsen.

NIfTI-Formatunterstützung für Neuroimaging (demnächst)

Die Unterstützung für die Konvertierung zwischen DICOM- und NIfTI-Formaten (Neuroimaging Informatics Technology Initiative) ist geplant. NIfTI ist das Standardformat für die Hirnbildgebungsforschung, und die kommende Möglichkeit, klinische DICOM-Daten in NIfTI zu konvertieren, wird Möglichkeiten für erweiterte Analysen, maschinelles Lernen und Forschungsworkflows eröffnen.

  

Support and Learning Resources