帮助中心帮助中心
匿名化DICOM文件
dicomanon (file_in file_out)
dicomanon (file_in file_out“保持”字段)
dicomanon (___“更新”,属性)
dicomanon (___、名称、值)
例子
dicomanon (file_in,file_out)从DICOM文件中删除机密医疗信息file_in并创建一个新文件file_out使用修改后的值。图像数据和其他属性未被修改。
dicomanon (file_in,file_out)
file_in
file_out
dicomanon (file_in,file_out“保持”,字段)修改除中列出的数据外的所有机密数据字段.此语法对于保存不能唯一标识患者但用于诊断目的的元数据非常有用(例如PatientAge而且PatientSex).
dicomanon (file_in,file_out“保持”,字段)
字段
PatientAge
PatientSex
请注意
保留某些字段可能会损害患者的机密性。
dicomanon (___“更新”,属性)修改机密数据,并更新中列出的特定机密数据属性,以及来自以前语法的输入参数的任何组合。使用此语法可以保留Study/Series/Image层次结构,或者用更通用的属性替换特定的值(例如删除PatientBirthDate但是保持计算PatientAge).
dicomanon (___“更新”,属性)
属性
PatientBirthDate
dicomanon (___,名称,值)使用名称-值参数为解析器提供其他选项。
dicomanon (___,名称,值)
名称,值
全部折叠
创建一个去掉所有个人信息的DICOM文件版本。
dicomanon (“US-PAL-8-10x-echo.dcm”,“US-PAL-anonymized.dcm”);
创建一个去掉个人信息的DICOM文件版本,保留某些可能对培训有用的字段。
dicomanon (“US-PAL-8-10x-echo.dcm”,“US-PAL-anonymized.dcm”,“保持”,...[“PatientAge”,“PatientSex”,“StudyDescription”])
匿名化一系列图像,保持研究和系列的层次。
值。StudyInstanceUID = dicomuid;值。SeriesInstanceUID = dicomuid;D = dir(“* .dcm”);为P = 1:numel(d) dicomanon(d(P).name, sprintf(“立刻% d.dcm”p),...“更新”、价值观)结束
要读取的DICOM文件的名称,指定为字符向量或字符串标量。
数据类型:字符|字符串
字符
字符串
要写入的匿名DICOM文件的名称,指定为字符向量或字符串标量。
要保留的字段的名称,指定为包含元数据属性名称的字符向量的字符串数组或单元格数组。
要更新的属性,指定为一个结构,其字段是要更新的DICOM元数据属性的名称。每个字段的值指定属性的新值。
指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
Name1 = Value1,…,以=家
的名字
价值
例子:dicomanon(“CT-MONO2-16-ankle.dcm”、“CT-MONO2-16-ankle_anon.dcm”UseVRHeuristic = false)不使用启发式从原始DICOM文件读取元数据。
dicomanon(“CT-MONO2-16-ankle.dcm”、“CT-MONO2-16-ankle_anon.dcm”UseVRHeuristic = false)
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字在报价。
例子:dicomanon(“CT-MONO2-16-ankle.dcm”、“CT-MONO2-16-ankle_anon.dcm”、“UseVRHeuristic”,假)不使用启发式从原始DICOM文件读取元数据。
dicomanon(“CT-MONO2-16-ankle.dcm”、“CT-MONO2-16-ankle_anon.dcm”、“UseVRHeuristic”,假)
WritePrivate
假
0
真正的
1
将非标准属性写入匿名文件,指定为逻辑0(假)或1(真正的).
当设置为真正的,该函数包含文件中的私有元数据属性。这些属性可能会损害患者的保密性。
数据类型:逻辑
逻辑
UseVRHeuristic
读取不符合规范的DICOM文件,这些文件错误地切换了作为逻辑指定的值表示(VR)模式1(真正的)或0(假).
当设置为真正的,dicomanon使用启发式来帮助读取某些不合规的DICOM文件,这些文件会错误地切换VR模式。dicomanon如果使用此启发式,则显示警告。如果启用了这种启发式,那么将不能正确读取少量符合要求的文件。集UseVRHeuristic来假读取这些合规文件。
dicomanon
有关将被修改或删除的字段的信息,请参见DICOM补充55https://www.dicomstandard.org/.
R2006a之前介绍
dicominfo|dicomdict|dicomdisp|dicomwrite|dicomlookup|dicomread|dicomuid
dicominfo
dicomdict
dicomdisp
dicomwrite
dicomlookup
dicomread
dicomuid
Sie haben eine geänderte版本dieses Beispiels。Möchten Sie dieses Beispiel mit Ihren Änderungen öffnen?
你的身体和身体之间的联系MATLAB-Befehl
Führen Sie den Befehl durch Eingabe in das MATLAB-Befehlsfenster aus。web浏览器unterstützen keine MATLAB-Befehle。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处