Как да конвертирате DICOM изображения за архивиране и анализ в .NET

Как да конвертирате DICOM изображения за архивиране и анализ в .NET

DICOM (Digital Imaging and Communications in Medicine) изображения са критични за здравеопазването, но техният голям размер и специализиран формат могат да усложнят съхранението и споделянето. Конвертирането на DICOM файлове в формати като PNG или JPEG.

Предимства на DICOM Image Conversion

  • Подобрена достъпност:- Конвертирайте DICOM в универсално поддържани формати за лесна употреба.

  • Оптимизирано съхранение:- Намалете размера на файла за ефективно съхранение и споделяне.

  • Интеграция с инструменти за анализ:- Конвертиране на формати, съвместими със стандартния софтуер за анализ на изображенията.

Предупреждения: Изграждане на Aspose.Imaging

  • Install the .NET on your system.
  • Aspose.Imaging: dotnet add package Aspose.Imaging
  • Obtain a metered license and configure it using SetMeteredKey().

Стъпка по стъпка ръководство за конвертиране на DICOM изображения

Стъпка 1: Настройване на разрешението за измерване

Aspose.Imaging функции за конверсия DICOM.

using Aspose.Imaging;

Metered license = new Metered();
license.SetMeteredKey("<your public key>", "<your private key>");
Console.WriteLine("Metered license configured successfully.");

Стъпка 2: Изтеглете изображението на DICOM

Изтеглете файла DICOM да бъде конвертиран.

string inputPath = @"c:\medical_images\scan.dcm";
using (var image = Image.Load(inputPath))
{
    Console.WriteLine($"Loaded DICOM image: {inputPath}");
}

Стъпка 3: Определяне на настройките за конверсия

Конвертиране на PNG

using Aspose.Imaging.ImageOptions;

var pngOptions = new PngOptions
{
    CompressionLevel = 9
};

string pngOutputPath = @"c:\output\scan.png";
image.Save(pngOutputPath, pngOptions);
Console.WriteLine($"DICOM image converted to PNG: {pngOutputPath}");

Конвертиране на JPEG

var jpegOptions = new JpegOptions
{
    Quality = 80
};

string jpegOutputPath = @"c:\output\scan.jpg";
image.Save(jpegOutputPath, jpegOptions);
Console.WriteLine($"DICOM image converted to JPEG: {jpegOutputPath}");

Използване: Използване на конвертирани изображения на DICOM

  • Медицински архивиране на системи:- Съхранявайте конвертирани изображения в леки формати за безопасно съхранение.

  • Инструменти за анализ:- Използвайте PNG или JPEG файлове със стандартна софтуер за анализ на изображенията.

  • Преглед на уеб базиран:- Позволява на пациентите и лекарите да виждат данните на DICOM на уеб платформи.

Реални приложения

  • Управление на болницата:- Конвертиране и архивиране на пациенти скениране за лесно възстановяване.

  • Телемедицински:- Споделете леки файлове с изображения с дистанционни специалисти за консултации.

  • Изследване и развитие:- Стандартизиране на данните на DICOM за интегриране в аналитичните работни потоци.

Общи проблеми и фиксиране

  • Загуба на качеството:- Използвайте PNG за компресия без загуби, когато запазването на детайли е критично.

  • Голями размери на файловете:- Променете настройките за качество на JPEG, за да балансирате размера и лоялността.

  • Неподдържани DICOM файлове:- Уверете се, че файлът е в съответствие с стандартите на DICOM.

заключение

Конвертирането на изображенията на DICOM с Aspose.Imaging за .NET улеснява архивирането, споделянето и анализа на работните потоци, като по-лесно се справят с критични медицински данни ефективно.

 Български