主要内容

迪曼逊

匿名DICOM文件

描述

例子

迪桑那州(file_in.file_out.从DICOM文件中删除机密医疗信息file_in.并创建一个新文件file_out.使用修改值。图像数据和其他属性未修改。

迪桑那州(___,'保持',领域修改所有机密数据,除了列出的所有机密数据领域。该语法对于保持不唯一识别患者但对诊断目的有用的元数据非常有用(例如耐心患者)。

笔记

保持某些领域可能会妥协患者的保密性。

迪桑那州(___,'更新',属性修改机密数据和更新特定的机密数据属性。使用此语法来保留研究/系列/图像层次结构,或用更多泛型属性替换特定值(例如删除患者但是保持计算耐心)。

迪桑那州(___名称,价值使用Name-Value对为解析器提供其他选项。

例子

全部收缩

使用删除的所有个人信息创建DICOM文件的版本。

迪桑那州('US-PAL-8-10x-echo.dcm''US-PAL-Anymonied.dcm');

使用删除的个人信息创建DICOM文件的版本,保持某些字段可用于培训。

迪桑那州('US-PAL-8-10x-echo.dcm''US-PAL-Anymonied.dcm''保持'......{'耐心''病人''研究表征'})

匿名一系列图像,保持层次结构。

值.studyinstanceuid = dicomuid;值.seriesinstanceuid = dicomuid;d = dir('* .dcm');为了p = 1:numel(d)dicomanon(d(p).name,sprintf('Anon%d.dcm',p),......'更新',价值)结尾

输入参数

全部收缩

要读取的DICOM文件的名称,指定为字符向量或字符串标量。

数据类型:char|细绳

要编写的匿名DICOM文件的名称,指定为字符向量或字符串标量。

数据类型:char|细绳

要保存的字段的名称,指定为字段名称的单元格数组。

保留属性的名称,指定为字段为属性名称的结构。结构值是要保留的属性值。

名称值对参数

指定可选的逗号分离对名称,价值论点。名称是参数名称和价值是相应的价值。名称必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen

例子:Dicomanon('ct-mono2-16-ankle.dcm','ct-mono2-16-ankle_anon.dcm','udingvrheuristic',false)

将非标准属性写入匿名文件,指定为逗号分隔的对组成'writeprivate'错误的要么真的

设置到真的, 然后迪曼逊包括文件中的私有扩展,这可能会危及患者的机密性。

数据类型:逻辑

读取不符合的DICOM文件,即错误地切换值表示(VR)模式,指定为包含的逗号分隔对'udingvrheuristic'真的要么错误的

什么时候'udingvrheuristic'真的(默认值),则迪曼逊指示解析器使用启发式来帮助阅读不正确地切换值表示(VR)模式的某些不符合程序的文件。不会正确读取少数兼容文件。迪曼逊显示,如果所采用的启发式的警告。放'udingvrheuristic'错误的读取这些兼容的文件。始终编​​写符合文件。

数据类型:逻辑

提示

在R2006A之前介绍