Este artículo sirve como una guía completa sobre cómo convertir imágenes DICOM a formatos JPG, PNG, BMP y GIF en C# utilizando la poderosa biblioteca Aspose.Imaging.

DICOM to Image

¿Qué es DICOM?

DICOM (Digital Imaging and Communications in Medicine) es un formato estandarizado ampliamente utilizado para almacenar y compartir datos de imágenes médicas. Abarca tanto la información del encabezado como la de la imagen, comúnmente encontrada en escaneos como ultrasonidos y resonancias magnéticas. Estas imágenes son cruciales para que los profesionales de la salud transmitan información esencial del paciente de manera efectiva.

Si bien existen numerosos visores DICOM en línea y fuera de línea, incrustar imágenes DICOM en presentaciones o páginas web a menudo requiere la conversión a formatos más universalmente aceptados como JPG, GIF, PNG o BMP. En este artículo, aprenderás a convertir programáticamente imágenes DICOM utilizando C#. Al final de esta guía, serás competente en convertir imágenes DICOM a los siguientes formatos:

  • JPG
  • GIF
  • PNG
  • BMP

Conversión eficiente de DICOM con C# - Descarga gratuita

Para convertir imágenes DICOM de manera eficiente, aprovecharemos Aspose.Imaging para .NET, una API fácil de usar diseñada para crear y manipular varios tipos de imágenes dentro de aplicaciones .NET. Puedes encontrar Aspose.Imaging para .NET en NuGet y descargar los binarios para integración.

Convirtiendo DICOM a JPG en C#

Para convertir un archivo DICOM a JPG en C#, sigue estos pasos:

  1. Carga el archivo DICOM en un objeto FileStream.
  2. Crea una instancia de la clase DicomImage e inicialízala con el objeto FileStream.
  3. Selecciona la página activa en el archivo DICOM para convertir a JPG (se utilizará la página activa predeterminada si no se establece ninguna).
  4. Guarda la imagen JPG convertida utilizando el método DicomImage.Save(string, ImageOptionsBase).

Aquí hay un ejemplo de código que demuestra cómo convertir una página DICOM a JPG en C#:

Ejemplo de entrada DICOM

DICOM to JPEG

Salida: DICOM a JPEG

Convert DICOM to JPEG C#

Convirtiendo DICOM a GIF en C#

El proceso para convertir DICOM a GIF es sencillo. Simplemente accede al archivo DICOM y guárdalo con la extensión .gif. Así es como:

  1. Accede al archivo DICOM utilizando la clase DicomImage.
  2. Guarda la imagen GIF convertida utilizando el método DicomImage.Save(string, ImageOptionsBase).

Aquí hay un ejemplo de código para convertir DICOM a GIF en C#:

Conversión de DICOM a PNG en C#

Convertir DICOM a PNG sigue un proceso similar al de convertir a JPEG. Accede al archivo DICOM utilizando la clase DicomImage y guárdalo con la extensión .png. Aquí hay un ejemplo de código para convertir DICOM a PNG en C#:

Exportando DICOM a BMP en C#

Para convertir DICOM a BMP, sigue los mismos pasos que antes para acceder al archivo DICOM utilizando la clase DicomImage. Una vez accedido, utiliza el método DicomImage.Save(string, ImageBaseOptions) para guardar el DICOM como BMP. Aquí hay un ejemplo de código para esta conversión:

Conclusión

En este artículo, has aprendido cómo convertir imágenes DICOM a formatos PNG, JPG, BMP y GIF utilizando C#. Puedes integrar sin problemas los ejemplos de código proporcionados en tus aplicaciones para conversiones DICOM eficientes, todo facilitado por el asequible plugin de Aspose por solo $99.

Aprende más sobre la conversión de DICOM a imagen en C#

Explora más sobre trabajar con imágenes utilizando la API Aspose.Imaging para .NET.

Recursos adicionales

Info: Puede que encuentres interesante la aplicación web de Aspose Texto a GIF.