У цій статті розглянуто, як перетворити DICOM у PNG за допомогою C#. Тут описано всі аспекти налаштування середовища, кроки програмування та приклад коду для перетворення DCM у PNG мовою C#. Ви дізнаєтесь, як конвертувати всі або вибрані сторінки медичних зображень DICOM у формат PNG для розповсюдження.
Кроки для перетворення DCM у PNG за допомогою C#
- Встановіть Aspose.Imaging та додайте її до свого проєкту
- Завантажте ліцензію Aspose.Imaging за допомогою SetLicense
- Завантажте файл DICOM через Image.Load та перетворіть у DicomImage
- Виведіть кількість сторінок через image.PageCount
- Створіть об’єкт PngOptions для налаштування параметрів виводу
- Запустіть цикл for для обробки кожної сторінки
- Збережіть кожну сторінку у форматі 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#.