Este artigo fornece uma abordagem simples para converter imagens DICOM para formatos JPG, PNG, BMP e GIF em C#.
DICOM (Digital Imaging and Communications in Medicine) é um formato de arquivo padrão para armazenar informações de imagens médicas, incluindo conjuntos de dados que contêm tanto dados de cabeçalho quanto de imagem. Imagens DICOM normalmente incluem exames médicos, como ultrassons e RMIs, que são compartilhados entre várias entidades para disseminar informações médicas dos pacientes.
Embora existam numerosos visualizadores DICOM offline e online, incorporar imagens DICOM em apresentações ou páginas da web geralmente requer a conversão para formatos mais comuns, como JPG, GIF, PNG ou BMP. Neste artigo, você aprenderá como converter programaticamente imagens DICOM em C#. Ao final, você será capaz de converter imagens DICOM para os seguintes formatos:
- JPG
- GIF
- PNG
- BMP
Conversor C# DICOM para JPG, GIF, PNG e BMP - Download Gratuito
Para converter imagens DICOM, utilizaremos Aspose.Imaging para .NET, uma API amigável projetada para criar e manipular vários tipos de imagens dentro de aplicações .NET. Você pode encontrar Aspose.Imaging para .NET no NuGet e também baixar os binaries.
Converter DICOM para JPG em C#
Siga estes passos para converter DICOM para JPG em C#:
- Carregue o arquivo DICOM em um objeto FileStream.
- Crie uma instância da classe DicomImage e inicialize-a com o objeto FileStream.
- Selecione a página ativa no arquivo DICOM para conversão para JPG (se não for definido, a página ativa padrão será usada).
- 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#:
DICOM de Entrada
DICOM para JPEG
Converter DICOM para GIF em C#
Converter DICOM para GIF é simples. Basta acessar o arquivo DICOM e salvá-lo com a extensão .gif. Aqui estão os passos:
- Acesse o arquivo DICOM usando a classe DicomImage.
- 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 C# DICOM para PNG
O processo para converter DICOM para PNG é semelhante ao de converter para JPEG. Basta acessar o arquivo DICOM usando a classe DicomImage e salvá-lo com a extensão .png. Aqui está um exemplo de código para converter DICOM para PNG em C#:
Exportar DICOM para BMP em C#
Para converter DICOM para BMP, siga os mesmos passos mencionados anteriormente para acessar o arquivo DICOM usando a classe DicomImage. Uma vez feito isso, 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 facilmente integrar os exemplos de código fornecidos em suas aplicações para realizar conversões DICOM de forma eficiente.
Conversor C# DICOM para Imagem - Saiba Mais
Explore mais sobre trabalhar com imagens usando a API Aspose.Imaging para .NET.
Veja também
Info: Você pode achar interessante o aplicativo web Aspose Texto para GIF.