特点
Aspose.Medical 为 .NET 功能
Aspose.Medical for .NET 是一个强大的跨平台级图书馆,允许您的应用程序完成多种 DICOM 处理任务。
DICOM 文件操作
開啟DICOM檔案
- 从文件路径或流中打开DICOM文件
- 支持非ASCII文本的落后字符编码
- 記憶體最適合大檔案的閱讀策略:- ReadAll: 将所有数据上传到内存(默认)
- ReadLargeOnDemand:大标签在要求上加载
- SkipLargeTags: Skip 标签超越限制
创建 DICOM 文件
- 从 scratch 创建新的 DICOM 文件
- 将现有 DICOM 文件复制为模板
- 从数据集和代数据中构建DICOM文件
保存 DICOM 文件
- 存储到磁盘或流
- 可自定义存储组长和序列处理选项
DICOM 数据管理
阅读数据元素
- 在获取之前检查数据可用性
- 从标签中获取单或多值
- 安全回收与默认落后值
- 支持所有 DICOM 值演示(VR)
修改数据元素
- 添加新的DICOM标签
- 更新现有标签值
- 删除个人或大数据元素
- 基于标准的条件清除
个人标签 支持
- 添加自定义私人标签标记词典
- 与经销商特定的DICOM扩展工作
文本编码
- 多卡车支持国际人物
- 定制编码配置
- 自动编码检测
DICOM 图像操作
框架转换
- 从 DICOM 文件中输入个别框
- 支持多框模式(CT、MRI扫描)
- 接入框数和尺寸
- BGRA-32 像素格式
Custom Rendering 選項
- 控制过度可见性
- 设置 Overlay 颜色
- 访问个别像素值
原始Pixel数据访问
- 直接访问 pixel 数据序列
- 支持图像分析工作流
DICOM 编码
转换Syntax
- 不同 DICOM 传输合成之间的转换
- 支持的合成:- 英文名称:Implicit VR Little Endian
- 英文名称:Little Endian
- JPEG基线(流程1)
- JPEG 失败
- JPEG-LS 无损/近损
- JPEG 2000 无损 / 失败
- 无失失
DICOM 匿名
隐私遵守
- 符合HIPAA和GDPR的匿名化
- 删除或修改个人识别信息(PII)
- 保留医学形象完整性
匿名资料
- 预先定义的隐私资料:- 基本资料
- 保留安全私人选项
- Retain UIDs 選項
- Retain Device / 機構身份
- Retain 患者特征
- 清洁描述/结构内容/图形
定制个人资料
- 从 CSV、JSON 或 XML 文件上传自定义的个人资料
- 定义按标签定制匿名化规则
- 可设置的操作:删除,零,取代,保持
先进的匿名化
- 患者名称和身份替换
- 在现场匿名化而不创建新文件
DICOM 系列化
JSON 序列
- 将DICOM转换为JSON格式
- DICOM Web 服务(PS3.18)的遵守
- 将 JSON 返回 DICOM
XML 序列化
- 将DICOM转换为XML格式
- 全环之旅支持
- 定制序列化选项
平台支持
- 操作系统:Windows、Linux、MacOS
- ** 架构**: x64, ARM64 (macOS)
- • 框架: .NET 8.0+
- Thread Safety:安全多条应用(每个文件单条)
性能与可扩展性
- 大型DICOM文件的内存优化处理
- 基于流的 I/O 用于减少磁盘操作
- 可设置的内存限制
- 适合服务器和客户端部署