Artykuł ten przedstawia prosty sposób na konwersję obrazów DICOM do formatów JPG, PNG, BMP i GIF w C#.

DICOM do obrazu

DICOM (Cyfrowe obrazowanie i komunikacja w medycynie) to standardowy format pliku do przechowywania informacji o obrazach medycznych, w tym zbiorów danych, które zawierają zarówno dane nagłówka, jak i obrazu. Obrazy DICOM zazwyczaj obejmują skany medyczne, takie jak ultradźwięki i MRI, które są udostępniane różnym podmiotom w celu rozpowszechniania informacji medycznych 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 do bardziej powszechnych formatów, takich jak JPG, GIF, PNG lub BMP. W tym artykule dowiesz się, jak programowo konwertować obrazy DICOM w C#. Na koniec będziesz w stanie konwertować obrazy DICOM do następujących formatów:

  • JPG
  • GIF
  • PNG
  • BMP

Konwerter C# DICOM do JPG, GIF, PNG i BMP - Darmowe pobranie

Aby konwertować obrazy DICOM, skorzystamy z Aspose.Imaging dla .NET, przyjaznego dla użytkownika API zaprojektowanego do tworzenia i manipulowania różnymi typami obrazów w aplikacjach .NET. Możesz znaleźć Aspose.Imaging dla .NET na NuGet oraz pobrać binarne pliki.

Konwertuj DICOM na JPG w C#

Wykonaj następujące kroki, aby skonwertować DICOM na JPG w C#:

  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 nie ustawiono, użyta zostanie domyślna aktywna strona).
  4. Zapisz skonwertowany obraz JPG za pomocą metody DicomImage.Save(string, ImageOptionsBase).

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

Wejściowy DICOM

DICOM do JPEG

DICOM do JPEG

Konwertuj DICOM na JPEG C#

Konwertuj DICOM na GIF w C#

Konwersja DICOM na GIF jest prosta. Po prostu uzyskaj dostęp do pliku DICOM i zapisz go z rozszerzeniem .gif. Oto kroki:

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

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

Konwersja C# DICOM do PNG

Proces konwersji DICOM na PNG jest podobny do konwersji na JPEG. Po prostu 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#:

Eksport DICOM do BMP w C#

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

Podsumowanie

W tym artykule dowiedziałeś się, jak konwertować obrazy DICOM do formatów PNG, JPG, BMP i GIF za pomocą C#. Możesz łatwo zintegrować podane przykłady kodu w swoich aplikacjach, aby efektywnie przeprowadzać konwersje DICOM.

C# Konwerter DICOM do obrazu - Dowiedz się więcej

Odkryj więcej na temat pracy z obrazami używając API Aspose.Imaging dla .NET.

Zobacz także

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