Převod DICOM na PNG pomocí C#

Tento článek vás provede tím, jak převést DICOM na PNG pomocí C#. Obsahuje veškeré informace týkající se nastavení prostředí, programovacích kroků a ukázkového kódu pro převod DCM do PNG v C#. Naučíte se převádět všechny nebo vybrané scény z lékařských DICOM snímků do formátu PNG pro distribuci.

Kroky pro převod DCM na PNG v C#

  1. Nainstalujte a přidejte odkaz na knihovnu Aspose.Imaging do své aplikace
  2. Načtěte licenci Aspose.Imaging pomocí SetLicense pro aktivaci všech funkcí knihovny
  3. Načtěte soubor DICOM pomocí Image.Load a převeďte jej na DicomImage
  4. Zobrazte celkový počet stránek v souboru DICOM pomocí vlastnosti image.PageCount
  5. Vytvořte prázdný objekt PngOptions pro definování nastavení exportu obrázku
  6. Iterujte přes všechny stránky v DICOM obrázku pomocí cyklu for
  7. Uložte každou stránku jako samostatný PNG soubor s jedinečným názvem jako Page-0.png, Page-1.png atd.

Tyto kroky vám pomohou vytvořit konvertor DICOM na PNG v C#. Nejprve načtěte licenci Aspose.Imaging a otevřete DICOM soubor jako DicomImage, poté zjistěte celkový počet stránek a připravte nastavení exportu do PNG. Projděte každou stránku, uložte ji jako samostatný PNG soubor a po dokončení zobrazte zprávu o úspěchu.

Kód pro převod DICOM na PNG v C#

Tento kód ukazuje převod formátu souboru z DCM na PNG. Můžete načítat obrázky ze streamu pomocí LoadOptions a řídit tak velikost vyrovnávací paměti, například pro snížení spotřeby paměti. K dispozici je několik možností pro přizpůsobení výstupního PNG, jako je nastavení barvy, komprese a DPI.

Tento článek nás naučil, jak převést soubor DICOM na PNG. Pro převod CDR na JPG se podívejte na článek Převod CDR na JPG pomocí C#.

 Čeština