Denna artikel ger en enkel metod för att konvertera DICOM-bilder till JPG, PNG, BMP och GIF-format i C#.
DICOM (Digital Imaging and Communications in Medicine) är ett standard filformat för lagring av medicinsk bildinformation, inklusive dataset som innehåller både header- och bilddata. DICOM-bilder inkluderar vanligtvis medicinska skanningar som ultraljud och MRI, som delas mellan olika enheter för att sprida patientens medicinska information.
Även om det finns många offline- och online DICOM-visare, kräver inbäddning av DICOM-bilder i presentationer eller webbsidor ofta konvertering till mer vanliga format som JPG, GIF, PNG eller BMP. I denna artikel kommer du att lära dig hur du programmerar konvertering av DICOM-bilder i C#. Vid slutet kommer du att kunna konvertera DICOM-bilder till följande format:
- JPG
- GIF
- PNG
- BMP
C# DICOM till JPG, GIF, PNG och BMP-konverterare - Gratis nedladdning
För att konvertera DICOM-bilder kommer vi att använda Aspose.Imaging för .NET, ett användarvänligt API utformat för att skapa och manipulera olika typer av bilder inom .NET-applikationer. Du kan hitta Aspose.Imaging för .NET på NuGet och även ladda ner binaries.
Konvertera DICOM till JPG i C#
Följ dessa steg för att konvertera DICOM till JPG i C#:
- Ladda DICOM-filen i ett FileStream objekt.
- Skapa en instans av DicomImage klassen och initiera den med FileStream objektet.
- Välj den aktiva sidan i DICOM-filen för konvertering till JPG (om inte inställt, kommer den standardaktiva sidan att användas).
- Spara den konverterade JPG-bilden med hjälp av DicomImage.Save(string, ImageOptionsBase) metoden.
Här är ett kodexempel som visar hur man konverterar en DICOM-sida till JPG i C#:
Inmatning DICOM
DICOM till JPEG
Konvertera DICOM till GIF i C#
Att konvertera DICOM till GIF är enkelt. Åtkomst bara DICOM-filen och spara den med .gif-tillägget. Här är stegen:
- Åtkomst DICOM-filen med hjälp av DicomImage klassen.
- Spara den konverterade GIF-bilden med hjälp av DicomImage.Save(string, ImageOptionsBase) metoden.
Här är ett kodexempel för att konvertera DICOM till GIF i C#:
C# DICOM till PNG-konvertering
Processen för att konvertera DICOM till PNG liknar den för att konvertera till JPEG. Åtkomst bara DICOM-filen med hjälp av DicomImage klassen och spara den med .png-tillägget. Här är ett kodexempel för att konvertera DICOM till PNG i C#:
Exportera DICOM till BMP i C#
För att konvertera DICOM till BMP, följ samma steg som tidigare för att få åtkomst till DICOM-filen med hjälp av DicomImage klassen. När det är klart, använd DicomImage.Save(string, ImageBaseOptions) metoden för att spara DICOM som BMP. Här är ett kodexempel för denna konvertering:
Slutsats
I denna artikel har du lärt dig hur man konverterar DICOM-bilder till PNG, JPG, BMP och GIF-format med hjälp av C#. Du kan enkelt integrera de angivna kodexemplen i dina applikationer för att utföra DICOM-konverteringar effektivt.
C# DICOM till bildkonverterare - Lär dig mer
Utforska mer om att arbeta med bilder med Aspose.Imaging för .NET API.
Se även
Info: Du kan tycka att Aspose Text till GIF webapp är intressant.