.NET API för DICOM medicinsk bildbehandling
Läs, skriv, anonymisera, konvertera och omkoda DICOM-filer i .NET C# utan extern programvara eller inbyggda beroenden.
Download Free TrialAspose.Medical for .NET är ett kraftfullt, rent .NET-klassbibliotek för att arbeta med DICOM-filer (Digital Imaging and Communications in Medicine). Det gör det möjligt för utvecklare att läsa, skriva, modifiera, anonymisera, konvertera och omkoda medicinska bilddata programmatiskt utan att kräva extern programvara eller inbyggda beroenden.
Biblioteket är helt skrivet i hanterad C#-kod, vilket säkerställer verklig plattformsoberoende kompatibilitet över Windows, Linux och macOS. Utan inbyggda binärfiler eller tredjepartsberoenden integreras Aspose.Medical sömlöst i alla .NET-applikationer, från skrivbordsverktyg till molnbaserade vårdsystem.
Nyckelfunktioner:
- Läsa och skriva DICOM-filer med fullt stöd för alla standard DICOM-dataelement och värderepresentationer.
- Anonymisera DICOM-filer för att skydda patientens integritet och säkerställa HIPAA-efterlevnad med konfigurerbara sekretess profiler.
- Konvertera DICOM-bilder till vanliga format: JPEG, PNG, TIFF och tillbaka till DICOM från rasterbilder.
- Serialisera och deserialisera DICOM-data till JSON och XML för integration med moderna webbtjänster och API:er.
- Omkoda mellan överföringssyntaxer inklusive JPEG, JPEG 2000, HTJ2K, JPEG-LS och RLE-komprimering.
- Fullt stöd för multi-frame DICOM-bilder och bildöverlagringar.
- Avancerad bildbehandling med modalitets- och VOI-uppslagstabeller för korrekt fönstring och nivåjustering.
- HTJ2K (High-Throughput JPEG 2000) stöd för nästa generations medicinsk bildkomprimering.
- Kommer snart: DICOM till NIfTI-konvertering för neuroavbildning och forskningsapplikationer.
Aspose.Medical for .NET är ett fristående, självförsörjande bibliotek som inte kräver att några DICOM-visare, medicinsk bildprogramvara eller inbyggda kodare installeras. Det är idealiskt för vårdinfrastruktur-IT-system, PACS-integration, telemedicinplattformar och alla applikationer som kräver tillförlitlig DICOM-bearbetning.
Avancerade .NET DICOM API-funktioner
Läsa och skriva DICOM-filer från filer, strömmar eller rör
Åtkomst till och manipulering av alla DICOM-taggar och dataelement
Anonymisera patientdata med anpassningsbara sekretessprofiler
Omkoda mellan olika överföringssyntaxer
Konvertera DICOM-bilder till JPEG-, PNG- och TIFF-format
Serialisera DICOM-data till JSON och XML för webbintegration
Stöd för JPEG, JPEG 2000, HTJ2K, JPEG-LS och RLE-komprimering
Bearbeta multi-frame DICOM-bilder och bildsekvenser
Tillämpa fönster-/nivåjusteringar med modalitets- och VOI-LUT:er
Rent .NET-bibliotek - Noll beroenden
Aspose.Medical for .NET är helt skrivet i hanterad C#-kod utan några inbyggda beroenden överhuvudtaget. Till skillnad från andra medicinska bildbibliotek som förlitar sig på inbyggda kodare eller externa verktyg är Aspose.Medical helt självförsörjande. Alla bildkomprimeringskodare (JPEG, JPEG 2000, HTJ2K, JPEG-LS, RLE) är implementerade i rent .NET, vilket säkerställer sömlös driftsättning över Windows, Linux och macOS utan någon plattformsspecifik konfiguration. Detta gör det idealiskt för containeriserade distributioner, molnmiljöer och scenarier där installation av inbyggda bibliotek inte är möjlig.
Anonymisera DICOM-filer för integritetsefterlevnad
Att skydda patientens integritet är avgörande i vårdapplikationer. Aspose.Medical for .NET tillhandahåller omfattande DICOM-anonymiseringsfunktioner baserade på DICOM PS 3.15 sekretessprofiler. Du kan ta bort eller ändra personligt identifierbar information (PII) samtidigt som det kliniska värdet av bilddata bevaras. Biblioteket stöder konfigurerbara anonymiseringsprofiler, inklusive alternativ för att behålla säkra privata attribut, UID:er, enhets- och institutionsidentifierare, patientkarakteristika och longitudinell temporal information.
Anonymisera DICOM-fil - C#
// Load the DICOM file
using var dicomFile = DicomFile.Open("patient_scan.dcm");
// Create anonymizer with default profile
var profile = ConfidentialityProfile.CreateDefault();
var anonymizer = new Anonymizer(profile);
// Anonymize and save
anonymizer.Anonymize(dicomFile, "anonymized_scan.dcm");Konvertera DICOM till bildformat i .NET C#
Aspose.Medical for .NET gör det enkelt att konvertera DICOM-bilder till standard bildformat för visning, delning eller integration med icke-medicinska system. Biblioteket hanterar all komplexitet i DICOM-bildrendering, inklusive korrekt tillämpning av modalitets-LUT:er, VOI-LUT:er (fönster/nivå) och fotometrisk tolkning. Oavsett om du behöver generera miniatyrbilder, skapa bildexporter eller bygga en DICOM-visare, ger API:et högkvalitativ rendering med minimal kod.
Konvertera DICOM till PNG - C#
// Load the DICOM file
using var dicomFile = DicomFile.Open("chest_xray.dcm");
// Render to image
var renderOptions = new GrayscaleRenderOptions
{
WindowWidth = 400,
WindowCenter = 40
};
var image = dicomFile.RenderImage(renderOptions);
// Save as PNG
image.Save("chest_xray.png");Omkoda mellan överföringssyntaxer
Olika medicinska bildbehandlingssystem och arkiv kan kräva specifika DICOM-överföringssyntaxer. Aspose.Medical for .NET möjliggör omkodning mellan olika överföringssyntaxer inklusive okomprimerade format, JPEG Baseline, JPEG Lossless, JPEG 2000, HTJ2K (High-Throughput JPEG 2000), JPEG-LS och RLE. Detta är väsentligt för PACS-integration, arkivoptimering och för att säkerställa kompatibilitet mellan olika vårdsystem. Alla kodare är implementerade i rent .NET, vilket garanterar konsekvent beteende över alla plattformar.
DICOM till JSON- och XML-serialisering
Moderna vårdsystem förlitar sig alltmer på webbtjänster och API:er för datautbyte. Aspose.Medical for .NET ger fullt stöd för serialisering av DICOM-data till JSON (enligt DICOM JSON-modellen) och XML-format. Detta möjliggör sömlös integration med RESTful API:er, FHIR-baserade system och webbapplikationer. Serialiseringen är dubbelriktad - du kan också tolka JSON och XML tillbaka till DICOM-dataset.
NIfTI-formatstöd för neuroavbildning (kommer snart)
Stöd för konvertering mellan DICOM och NIfTI (Neuroimaging Informatics Technology Initiative) format finns i färdplanen. NIfTI är standardformatet för hjärnavbildningsforskning, och den kommande förmågan att konvertera klinisk DICOM-data till NIfTI kommer att öppna möjligheter för avancerad analys, maskininlärning och forskningsarbetsflöden.
Support and Learning Resources
- Lärresurser
- Dokumentation
- Källkod
- API-referenser
- Produktsupport
- Gratis support
- Betald support
- Blogg
- Versionsanteckningar
- Varför Aspose.Medical for .NET?
- Kundlista
- Framgångshistorier