Перетворення DICOM у PNG за допомогою C#

У цій статті розглянуто, як перетворити DICOM у PNG за допомогою C#. Тут описано всі аспекти налаштування середовища, кроки програмування та приклад коду для перетворення DCM у PNG мовою C#. Ви дізнаєтесь, як конвертувати всі або вибрані сторінки медичних зображень DICOM у формат PNG для розповсюдження.

Кроки для перетворення DCM у PNG за допомогою C#

  1. Встановіть Aspose.Imaging та додайте її до свого проєкту
  2. Завантажте ліцензію Aspose.Imaging за допомогою SetLicense
  3. Завантажте файл DICOM через Image.Load та перетворіть у DicomImage
  4. Виведіть кількість сторінок через image.PageCount
  5. Створіть об’єкт PngOptions для налаштування параметрів виводу
  6. Запустіть цикл for для обробки кожної сторінки
  7. Збережіть кожну сторінку у форматі PNG з унікальним ім’ям (наприклад, Page-0.png, Page-1.png)

Ці кроки допоможуть вам створити конвертер DICOM у PNG за допомогою C#. Спершу завантажте ліцензію, відкрийте файл DICOM як DicomImage, перевірте кількість сторінок і налаштуйте параметри експорту у PNG. Потім обробіть кожну сторінку й збережіть її у форматі PNG з повідомленням про успішну операцію.

Код для перетворення DICOM у PNG за допомогою C#

Цей код демонструє процес конвертації файлу з DCM у PNG. Ви можете завантажувати зображення з потоку (stream) за допомогою LoadOptions, щоб контролювати використання пам’яті. Доступно багато параметрів для налаштування PNG-файлу: колір, стиснення, роздільна здатність (DPI) тощо.

У статті розглянуто повну процедуру перетворення DICOM-файлу у PNG. Щоб конвертувати CDR у JPG, перегляньте статтю Перетворення CDR у JPG з використанням C#.

 Українська