Конвертиране на 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. Покажете общия брой страници във файла DICOM чрез свойството image.PageCount
  5. Създайте празен обект PngOptions за задаване на настройки за експортиране
  6. Итерирайте през всички страници на DICOM изображението с помощта на for цикъл
  7. Запазете всяка страница като отделен PNG файл с уникално име като Page-0.png, Page-1.png и т.н.

Тези стъпки помагат при създаването на конвертор от DICOM към PNG с помощта на C#. Първо заредете лиценза на Aspose.Imaging и отворете DICOM файла като DicomImage, след което проверете броя страници и подгответе настройките за PNG експортиране. Обходете всяка страница, запазете я като PNG файл и покажете съобщение за успешно изпълнение.

Примерен код за преобразуване от DICOM към PNG с помощта на C#

Този код демонстрира преобразуването на файлов формат от DCM към PNG. Можете да зареждате изображения от поток с помощта на LoadOptions, за да контролирате размера на буфера и паметта. Предлагат се различни опции за персонализиране на изходния PNG, включително настройки за цвят, компресия и DPI.

Тази статия обясни процеса на преобразуване на DICOM файл в PNG. За преобразуване на CDR в JPG, вижте статията Конвертиране на CDR в JPG с помощта на C#.

 Български