Эта статья предоставляет простой подход к конвертации DICOM изображений в форматы JPG, PNG, BMP и GIF на C#.

DICOM в изображение

DICOM (Цифровая обработка и обмен медицинскими изображениями) — это стандартный формат файла для хранения медицинской информации, включая наборы данных, содержащие как заголовок, так и данные изображения. Изображения DICOM обычно включают медицинские сканирования, такие как УЗИ и МРТ, которые обмениваются между различными организациями для распространения медицинской информации о пациентах.

Хотя существует множество оффлайн и онлайн просмотрщиков DICOM, встраивание DICOM изображений в презентации или веб-страницы часто требует конвертации в более распространенные форматы, такие как JPG, GIF, PNG или BMP. В этой статье вы узнаете, как программно конвертировать DICOM изображения на C#. В конце вы сможете конвертировать DICOM изображения в следующие форматы:

  • JPG
  • GIF
  • PNG
  • BMP

C# Конвертер DICOM в JPG, GIF, PNG и BMP - Бесплатная загрузка

Для конвертации DICOM изображений мы будем использовать Aspose.Imaging для .NET, удобный API, предназначенный для создания и манипуляции различными типами изображений в приложениях .NET. Вы можете найти Aspose.Imaging для .NET на NuGet и также загрузить бинарные файлы.

Конвертация DICOM в JPG на C#

Следуйте этим шагам, чтобы конвертировать DICOM в JPG на C#:

  1. Загрузите DICOM файл в объект FileStream.
  2. Создайте экземпляр класса DicomImage и инициализируйте его объектом FileStream.
  3. Выберите активную страницу в DICOM файле для конвертации в JPG (если не установлено, будет использоваться страница по умолчанию).
  4. Сохраните конвертированное JPG изображение с помощью метода DicomImage.Save(string, ImageOptionsBase).

Вот пример кода, который демонстрирует, как конвертировать DICOM страницу в JPG на C#:

Входной DICOM

DICOM в JPEG

DICOM в JPEG

Конвертация DICOM в JPEG C#

Конвертация DICOM в GIF на C#

Конвертация DICOM в GIF проста. Просто получите доступ к DICOM файлу и сохраните его с расширением .gif. Вот шаги:

  1. Получите доступ к DICOM файлу с помощью класса DicomImage.
  2. Сохраните конвертированное GIF изображение с помощью метода DicomImage.Save(string, ImageOptionsBase).

Вот пример кода для конвертации DICOM в GIF на C#:

Конвертация DICOM в PNG на C#

Процесс конвертации DICOM в PNG аналогичен процессу конвертации в JPEG. Просто получите доступ к DICOM файлу с помощью класса DicomImage и сохраните его с расширением .png. Вот пример кода для конвертации DICOM в PNG на C#:

Экспорт DICOM в BMP на C#

Чтобы конвертировать DICOM в BMP, следуйте тем же шагам, что и ранее, чтобы получить доступ к DICOM файлу с помощью класса DicomImage. После этого используйте метод DicomImage.Save(string, ImageBaseOptions) для сохранения DICOM в BMP. Вот пример кода для этой конвертации:

Заключение

В этой статье вы узнали, как конвертировать DICOM изображения в PNG, JPG, BMP и GIF форматы с использованием C#. Вы можете легко интегрировать предоставленные примеры кода в свои приложения для эффективного выполнения конвертации DICOM.

C# Конвертер DICOM в изображение - Узнайте больше

Изучите больше о работе с изображениями с использованием API Aspose.Imaging для .NET.

См. также

Информация: Вам может быть интересен веб-приложение Aspose Text to GIF.