Эта статья предоставляет простой подход к конвертации DICOM изображений в форматы JPG, PNG, BMP и GIF на C#.
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#:
- Загрузите DICOM файл в объект FileStream.
- Создайте экземпляр класса DicomImage и инициализируйте его объектом FileStream.
- Выберите активную страницу в DICOM файле для конвертации в JPG (если не установлено, будет использоваться страница по умолчанию).
- Сохраните конвертированное JPG изображение с помощью метода DicomImage.Save(string, ImageOptionsBase).
Вот пример кода, который демонстрирует, как конвертировать DICOM страницу в JPG на C#:
Входной DICOM
DICOM в JPEG
Конвертация DICOM в GIF на C#
Конвертация DICOM в GIF проста. Просто получите доступ к DICOM файлу и сохраните его с расширением .gif. Вот шаги:
- Получите доступ к DICOM файлу с помощью класса DicomImage.
- Сохраните конвертированное 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.