Convertire DICOM in PNG usando C#

Questo articolo mostra come convertire un file DICOM in PNG utilizzando C#. Include tutte le informazioni necessarie per la configurazione dell’ambiente, i passaggi di programmazione e un esempio di codice per la conversione di DCM in PNG con C#. Imparerai a trasformare tutte o alcune scene selezionate da immagini mediche DICOM in formato PNG per la distribuzione.

Passaggi per convertire DCM in PNG usando C#

  1. Installa e aggiungi un riferimento alla libreria Aspose.Imaging nella tua applicazione
  2. Carica la licenza Aspose.Imaging usando SetLicense per abilitare tutte le funzionalità
  3. Carica il file DICOM usando Image.Load e converti in DicomImage
  4. Visualizza il numero totale di pagine nel file DICOM usando la proprietà image.PageCount
  5. Crea un oggetto PngOptions vuoto per configurare le impostazioni di esportazione
  6. Esegui un ciclo su tutte le pagine dell’immagine DICOM utilizzando un ciclo for
  7. Salva ogni pagina come file PNG separato con nome univoco come Page-0.png, Page-1.png, ecc.

Questi passaggi ti aiutano a sviluppare un convertitore da DICOM a PNG con C#. Per prima cosa, carica la licenza Aspose.Imaging e apri il file DICOM come DicomImage, quindi controlla il numero di pagine e prepara le impostazioni di esportazione PNG. Itera ogni pagina, salvala come PNG e mostra un messaggio di successo al termine.

Codice per convertire DICOM in PNG usando C#

Questo codice dimostra la conversione del formato da DCM a PNG. Puoi anche caricare immagini da uno stream usando LoadOptions per controllare la dimensione del buffer e l’uso della memoria. Sono disponibili molte opzioni per personalizzare l’output PNG, come colore, compressione e impostazioni DPI.

Questo articolo ha illustrato come convertire un file DICOM in PNG. Per convertire un file CDR in JPG, consulta l’articolo Convertire CDR in JPG usando C#.

 Italiano