Este artigo serve como um guia abrangente sobre como converter imagens DICOM para os formatos JPG, PNG, BMP e GIF em C# usando a poderosa biblioteca Aspose.Imaging.

DICOM to Image

O que é DICOM?

DICOM (Digital Imaging and Communications in Medicine) é um formato padronizado amplamente utilizado para armazenar e compartilhar dados de imagem médica. Ele abrange tanto informações de cabeçalho quanto de imagem, comumente encontradas em exames como ultrassons e RMIs. Essas imagens são cruciais para os profissionais de saúde transmitirem informações essenciais sobre os pacientes de maneira eficaz.

Embora existam numerosos visualizadores DICOM offline e online, embutir imagens DICOM em apresentações ou páginas da web muitas vezes exige conversão para formatos mais amplamente aceitos, como JPG, GIF, PNG ou BMP. Neste artigo, você aprenderá como converter programaticamente imagens DICOM usando C#. Ao final deste guia, você será proficiente em converter imagens DICOM nos seguintes formatos:

  • JPG
  • GIF
  • PNG
  • BMP

Conversão Eficiente de DICOM com C# - Download Gratuito

Para converter imagens DICOM de forma eficiente, utilizaremos Aspose.Imaging for .NET, uma API amigável projetada para criar e manipular vários tipos de imagem dentro de aplicações .NET. Você pode encontrar Aspose.Imaging for .NET no NuGet e baixar os binários para integração.

Convertendo DICOM para JPG em C#

Para converter um arquivo DICOM para JPG em C#, siga estes passos:

  1. Carregue o arquivo DICOM em um objeto FileStream.
  2. Crie uma instância da classe DicomImage e inicialize-a com o objeto FileStream.
  3. Selecione a página ativa no arquivo DICOM para conversão para JPG (a página ativa padrão será usada se nenhuma estiver definida).
  4. Salve a imagem JPG convertida usando o método DicomImage.Save(string, ImageOptionsBase).

Aqui está um exemplo de código que demonstra como converter uma página DICOM para JPG em C#:

Exemplo de Entrada DICOM

DICOM to JPEG

Saída: DICOM para JPEG

Convert DICOM to JPEG C#

Convertendo DICOM para GIF em C#

O processo para converter DICOM para GIF é simples. Basta acessar o arquivo DICOM e salvá-lo com a extensão .gif. Veja como:

  1. Acesse o arquivo DICOM usando a classe DicomImage.
  2. Salve a imagem GIF convertida usando o método DicomImage.Save(string, ImageOptionsBase).

Aqui está um exemplo de código para converter DICOM para GIF em C#:

Conversão de DICOM para PNG em C#

Converter DICOM para PNG segue um processo semelhante ao de conversão para JPEG. Acesse o arquivo DICOM usando a classe DicomImage e salve-o com a extensão .png. Aqui está um exemplo de código para converter DICOM para PNG em C#:

Exportando DICOM para BMP em C#

Para converter DICOM para BMP, siga os mesmos passos anteriores para acessar o arquivo DICOM usando a classe DicomImage. Uma vez acessado, use o método DicomImage.Save(string, ImageBaseOptions) para salvar o DICOM como BMP. Aqui está um exemplo de código para essa conversão:

Conclusão

Neste artigo, você aprendeu como converter imagens DICOM para os formatos PNG, JPG, BMP e GIF usando C#. Você pode integrar perfeitamente os exemplos de código fornecidos em suas aplicações para conversões DICOM eficientes, tudo facilitado pelo acessível Plugin Aspose por apenas $99.

Saiba Mais Sobre Conversão de DICOM para Imagem em C#

Explore mais sobre trabalhar com imagens usando a API Aspose.Imaging for .NET.

Recursos Adicionais

Info: Você pode achar interessante o aplicativo web Aspose Texto para GIF.