Convertir DICOM a PNG usando C#

Este artículo le guía sobre cómo convertir DICOM a PNG usando C#. Incluye todos los detalles relacionados con la configuración del entorno, los pasos de programación y el código de ejemplo para convertir DCM a PNG usando C#. Aprenderá a transformar todas o algunas escenas seleccionadas de imágenes médicas DICOM al formato PNG para su distribución.

Pasos para convertir DCM a PNG usando C#

  1. Instale y agregue una referencia a la biblioteca Aspose.Imaging en su aplicación
  2. Cargue la licencia de Aspose.Imaging usando SetLicense para habilitar todas las funciones
  3. Cargue el archivo DICOM usando Image.Load y conviértalo a DicomImage
  4. Muestre el número total de páginas del archivo DICOM usando la propiedad image.PageCount
  5. Cree un objeto vacío PngOptions para definir las configuraciones de exportación
  6. Recorra todas las páginas de la imagen DICOM usando un bucle for
  7. Guarde cada página como un archivo PNG separado con un nombre único como Page-0.png, Page-1.png, etc.

Estos pasos le ayudarán a desarrollar un convertidor de DICOM a PNG usando C#. Primero, cargue la licencia de Aspose.Imaging y abra el archivo DICOM como un DicomImage, luego verifique el número total de páginas y configure las opciones de exportación PNG. Recorra cada página, guárdela como archivo PNG y muestre un mensaje de éxito al finalizar.

Código para convertir DICOM a PNG usando C#

Este código demuestra la conversión del formato de archivo de DCM a PNG. Puede cargar imágenes desde un flujo utilizando LoadOptions para controlar el tamaño del búfer, por ejemplo, para limitar el uso de memoria. Hay múltiples opciones disponibles para personalizar el PNG de salida, como especificar el color, la compresión y la configuración de DPI.

Este artículo explicó el proceso para transformar un archivo DICOM a PNG. Para convertir CDR a JPG, consulte el artículo Convertir CDR a JPG usando C#.

 Español