Ten artykuł służy jako kompleksowy przewodnik po tym, jak konwertować obrazy DICOM na formaty JPG, PNG, BMP i GIF w C# przy użyciu potężnej biblioteki Aspose.Imaging.

DICOM to Image

Czym jest DICOM?

DICOM (Digital Imaging and Communications in Medicine) to ustandaryzowany format szeroko stosowany do przechowywania i udostępniania danych obrazowania medycznego. Obejmuje zarówno informacje nagłówkowe, jak i obrazowe, powszechnie występujące w skanach, takich jak ultrasonografie i MRI. Te obrazy są kluczowe dla profesjonalistów w dziedzinie opieki zdrowotnej, aby skutecznie przekazywać istotne informacje o pacjentach.

Chociaż istnieje wiele offline’owych i online’owych przeglądarek DICOM, osadzanie obrazów DICOM w prezentacjach lub stronach internetowych często wymaga konwersji na bardziej powszechnie akceptowane formaty, takie jak JPG, GIF, PNG lub BMP. W tym artykule nauczysz się, jak programowo konwertować obrazy DICOM przy użyciu C#. Na koniec tego przewodnika będziesz biegły w konwertowaniu obrazów DICOM na następujące formaty:

  • JPG
  • GIF
  • PNG
  • BMP

Efektywna konwersja DICOM w C# - Darmowe pobieranie

Aby efektywnie konwertować obrazy DICOM, wykorzystamy Aspose.Imaging for .NET, przyjazne dla użytkownika API zaprojektowane do tworzenia i manipulowania różnymi typami obrazów w aplikacjach .NET. Możesz znaleźć Aspose.Imaging for .NET na NuGet i pobrać binarne pliki do integracji.

Konwersja DICOM na JPG w C#

Aby przekonwertować plik DICOM na JPG w C#, wykonaj następujące kroki:

  1. Załaduj plik DICOM do obiektu FileStream.
  2. Utwórz instancję klasy DicomImage i zainicjalizuj ją obiektem FileStream.
  3. Wybierz aktywną stronę w pliku DICOM do konwersji na JPG (jeśli żadna nie jest ustawiona, zostanie użyta domyślna aktywna strona).
  4. Zapisz przekonwertowany obraz JPG za pomocą metody DicomImage.Save(string, ImageOptionsBase).

Oto przykładowy kod, który demonstruje, jak przekonwertować stronę DICOM na JPG w C#:

Przykładowy plik wejściowy DICOM

DICOM to JPEG

Wynik: DICOM na JPEG

Convert DICOM to JPEG C#

Konwersja DICOM na GIF w C#

Proces konwersji DICOM na GIF jest prosty. Po prostu uzyskaj dostęp do pliku DICOM i zapisz go z rozszerzeniem .gif. Oto jak:

  1. Uzyskaj dostęp do pliku DICOM za pomocą klasy DicomImage.
  2. Zapisz przekonwertowany obraz GIF za pomocą metody DicomImage.Save(string, ImageOptionsBase).

Oto przykładowy kod do konwersji DICOM na GIF w C#:

Konwersja DICOM na PNG w C#

Konwersja DICOM na PNG przebiega podobnie jak konwersja na JPEG. Uzyskaj dostęp do pliku DICOM za pomocą klasy DicomImage i zapisz go z rozszerzeniem .png. Oto przykładowy kod do konwersji DICOM na PNG w C#:

Eksportowanie DICOM do BMP w C#

Aby przekonwertować DICOM na BMP, wykonaj te same kroki, co wcześniej, aby uzyskać dostęp do pliku DICOM za pomocą klasy DicomImage. Po uzyskaniu dostępu użyj metody DicomImage.Save(string, ImageBaseOptions), aby zapisać DICOM jako BMP. Oto przykładowy kod do tej konwersji:

Podsumowanie

W tym artykule nauczyłeś się, jak konwertować obrazy DICOM na formaty PNG, JPG, BMP i GIF przy użyciu C#. Możesz bezproblemowo zintegrować podane przykłady kodu w swoich aplikacjach do efektywnych konwersji DICOM, wszystko to z pomocą przystępnego wtyczki Aspose w cenie zaledwie 99 dolarów.

Dowiedz się więcej o konwersji DICOM do obrazu w C#

Zbadaj więcej na temat pracy z obrazami przy użyciu API Aspose.Imaging for .NET.

Dodatkowe zasoby

Info: Możesz znaleźć interesującą aplikację internetową Aspose Text to GIF.