DICOM (Digital Imaging and Communications in Medicine) слике су од кључног значаја за медицинску слику, али њихов специјализовани формат може комплицирати складиштење и дељење. Конвертација ДИКОМ датотека у универзалније подржане формати као што су ПНГ или ЈПЕГ олакшава ове процесе док задржава важне информације.

Увод

DICOM је стандард за обраду, складиштење, штампање и пренос информација у медицинској слици. међутим, његова власничка природа може изазвати интегрисање са другим системима или дијељење на различитим платформама. Конвертирање ДИКОМ датотека у форматима као што су ПНГ или ЈПЕГ чини их лакшим да се чувају, архивирају и анализирају користећи стандардне алате.

Принципи

Пре него што уђете у процес конверзије, уверите се да имате следеће:

  • Инсталирајте .NET SDK: Уверите се да је ваш развојни окружење постављен са најновијом верзијом.

  • Додајте Аппосе.Имиџерски пакет: Укључите АПпос.имиџерички пакет у свој пројекат користећи НуГет:

dotnet add package Aspose.Imaging
  • Metered License Setup: Uzmite merenu licencu od Aspose-a i konfigurirajte je kako je prikazano ispod.

Корак по корак водич за конверзију слике ДИКОМ

Корак 1: Конфигурисање Метрисане лиценце

Да бисте откључили пуну функционалност, потребно је да поставите меру лиценцу:

using Aspose.Imaging;

// Initialize metered license
Metered metered = new Metered();
metered.SetMeteredKey("your-public-key", "your-private-key");
Console.WriteLine("Metered license configured successfully.");

Корак 2: Преузмите слику Дицома

Следеће, преузмите свој DICOM слику датотеку:

// Load the DICOM image
string dicomFilePath = @"path\to\dicomfile.dcm";
Image dicomImage = Image.Load(dicomFilePath);
Console.WriteLine("DICOM image loaded successfully.");

Корак 3: Опремите подешавања конверзије

Сада дефинишете како желите да конвертујете свој ДИКОМ датотеку. можете изабрати између ПНГ и ЈПЕГ формата.

Претварање у ПНГ

За компресију без губитака и детаљно задржавање:

// Save as PNG
string pngFilePath = @"path\to\output.png";
dicomImage.Save(pngFilePath);
Console.WriteLine("DICOM image converted to PNG successfully.");

Претварање у ЈПЕГ

Да бисте уравнотежили величину и квалитет датотеке, користите ЈПЕГ формат:

// Save as JPEG with high quality settings
string jpegFilePath = @"path\to\output.jpg";
dicomImage.Save(jpegFilePath, new JpegOptions { Quality = 90 });
Console.WriteLine("DICOM image converted to JPEG successfully.");

Потпуни код Пример

Испод је пуни радни код који показује конверзију слике ДИКОМ у ПНГ или ЈПЕГ:

using Aspose.Imaging;

class Program
{
    static void Main(string[] args)
    {
        // Initialize metered license
        Metered metered = new Metered();
        metered.SetMeteredKey("your-public-key", "your-private-key");
        Console.WriteLine("Metered license configured successfully.");

        // Load the DICOM image
        string dicomFilePath = @"path\to\dicomfile.dcm";
        Image dicomImage = Image.Load(dicomFilePath);
        Console.WriteLine("DICOM image loaded successfully.");

        // Save as PNG
        string pngFilePath = @"path\to\output.png";
        dicomImage.Save(pngFilePath);
        Console.WriteLine("DICOM image converted to PNG successfully.");

        // Save as JPEG with high quality settings
        string jpegFilePath = @"path\to\output.jpg";
        dicomImage.Save(jpegFilePath, new JpegOptions { Quality = 90 });
        Console.WriteLine("DICOM image converted to JPEG successfully.");
    }
}

Закључак

Конвертирајући слике ДИЦОМ-а у ПНГ или ЈПЕГ користећи Асписе.Имагирање за .НЕТ олакшава архивирање, дељење и аналитички радни токови.Овај водич пружа свеобухватни корак по кораку приступ који ће вам помоћи да ефикасно управљате медицинским подацима у вашим апликацијама.

More in this category