Denna artikel ger en enkel metod för att konvertera DICOM-bilder till JPG, PNG, BMP och GIF-format i C#.

DICOM till bild

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 .NETNuGet och även ladda ner binaries.

Konvertera DICOM till JPG i C#

Följ dessa steg för att konvertera DICOM till JPG i C#:

  1. Ladda DICOM-filen i ett FileStream objekt.
  2. Skapa en instans av DicomImage klassen och initiera den med FileStream objektet.
  3. Välj den aktiva sidan i DICOM-filen för konvertering till JPG (om inte inställt, kommer den standardaktiva sidan att användas).
  4. 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

DICOM till JPEG

Konvertera DICOM till JPEG C#

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:

  1. Åtkomst DICOM-filen med hjälp av DicomImage klassen.
  2. 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.