Com crear un àlbum de fotos de DICOM multi-frame en .NET

Com crear un àlbum de fotos de DICOM multi-frame en .NET

Els àlbums de DICOM multi-frame són essencials en la salut, la investigació i la documentació tècnica on es requereix una imatge mèdica estàndard. Aspose.Imaging per .NET fa que sigui fàcil combinar imatges en un únic arxiu d’ADCOM amb múltiples quadres, assegurant la compatibilitat i l’automatització.

El problema del món real

Les imatges mèdiques i científiques sovint han de ser arxivades o compartides en format DICOM per a la conformitat, l’anàlisi o la interoperabilitat.

Revisió de solucions

Amb Aspose.Imaging, es pot carregar imatges, ordenar-les com a quadres, i exportar un fitxer DICOM compatible, automatitzant la creació d’àlbum per a qualsevol cas d’ús.

Prerequisits

  • Visual Studio 2019 o posterior
  • .NET 6.0 o posterior (o .Net Framework 4.6.2+)
  • Aspose.Imaging per a .NET des de NuGet
  • Fòrum d’imatges a incloure en l’àlbum DICOM
PM> Install-Package Aspose.Imaging

Implementació de pas a pas

Pas 1: Prepara les teves imatges de l’àlbum

Organitza totes les imatges per a l’àlbum DICOM en una sola carpeta, ordenada o nomenada per ordre.

string[] files = Directory.GetFiles("./scans", "*.jpg"); // Also supports PNG, BMP, etc.

Pas 2: Carregar imatges i configurar opcions DICOM

using Aspose.Imaging;
using Aspose.Imaging.ImageOptions;
using Aspose.Imaging.FileFormats.Dicom;

var images = files.Select(f => Image.Load(f)).ToList();
var dicomOptions = new DicomOptions();
string dicomPath = "./output/photo_album.dcm";

Pas 3: Salvar cada imatge com a quadre en l’àlbum DICOM

using (var album = Image.Create(dicomOptions, images[0].Width, images[0].Height, false))
{
    var graphics = new Aspose.Imaging.Graphics(album);
    graphics.DrawImage(images[0], 0, 0, images[0].Width, images[0].Height);

    for (int i = 1; i < images.Count; i++)
    {
        album.AddPage(images[i]);
    }
    album.Save(dicomPath);
}
images.ForEach(img => img.Dispose());

Pas 4: Reviseu i utilitzeu el vostre disc DICOM

Obre el seu arxiu DICOM en qualsevol visualitzador mèdic o científic que dóna suport a dícoms multi-frame (com MicroDicom o RadiAnt) per verificar l’ordre i la integritat de la imatge.

Utilitzar casos i aplicacions

  • Albums de fotografies mèdiques i imatges radiològiques
  • Documentació d’imatge científica i tècnica
  • Arxiu d’arxius escanats o experiments
  • Creació automàtica DICOM per a la conformitat

Els reptes i les solucions comunes

Viewer mostra la comanda equivocada: Dupla verificació de la classificació de noms de fitxers o reordre en codi.

Arxius DICOM llargs: Utilitzeu dimensions d’imatge consistents i les imatges de compressió abans de afegir.

Avertències de compatibilitat: Estigueu a la configuració DICOM estàndard i testeu-la en el vostre visualitzador objectiu.

Les millors pràctiques

  • Mantenir les imatges font consistent en dimensions per a la millor pantalla
  • Utilitza nom clar per a fitxers i àlbums
  • Preveure els resultats en el seu visualitzador DICOM abans de compartir o arxiu
  • Automatitzar el flux de treball per a batxes regulars

FAQ

**Q: Puc utilitzar imatges de color i gris en el mateix DICOM?**A: Sí, però comprova que el teu visualitzador i les configuracions de DICOM donen suport a tots dos tipus.

**Q: Com puc automatitzar això per a nous escans o experiments?**A: Torna el flux de treball en un conjunt o procés programat per a cada nova carpeta d’imatges.

**Q: Puc afegir metadades o etiquetes als quadres DICOM?**A: Sí, establir metadades a través d’Aspose.Imaging abans d’afegir quadres per a escenaris avançats.

Conclusió

Creació d’àlbums de fotos de DICOM multi-frame amb Aspose.Imaging per .NET simplifica la conformitat i la documentació per a la salut, la ciència i el treball tècnic. Aspose.Imaging per a .NET API Referència .

 Català