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