如何将 DICOM 图像转换为 .NET 的档案和分析

如何将 DICOM 图像转换为 .NET 的档案和分析

DICOM(Digital Imaging and Communications in Medicine)图像对医疗保健至关重要,但它们的大尺寸和专门格式可能会使存储和共享变得复杂。

DICOM 图像转换的好处

  • 增强可用性:- 将 DICOM 转换为普遍支持的格式,以便易于使用。

  • 优化存储:- 减少文件大小,以便有效的存储和共享。

  • 集成与分析工具:- 转换为符合标准图像分析软件的格式。

首頁 〉外文書 〉西洋文學 〉Setting Up Aspose.Imaging

  • 安装 The 网 SDK 在你的系统上。
  • 添加 Aspose.Imaging 到您的项目: dotnet add package Aspose.Imaging
  • 获得测量许可证并使用它设置 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 for .NET 简化了存档、共享和分析工作流,使关键医疗数据更容易有效地处理。

 中文