Delete a line from DICOM?
显示 更早的评论
I need to delete a few lines from some DICOM files. I can open up the file after I use dicominfo and find the line that I want gone and simply hit delete (or right click delete) and use dicomwrite to save the file. This works fine, but I would like to automate this process. Is there a way to code in to delete a line from a dicom file? For example:
aa = dicominfo('RS.dcm');
%I just want to delete:
aa.RTROIObservationsSequence.Item_3.Private_3773_3005
Sorry if this seems trival, I am relativly inexperienced with Matlab and can't seem to find any information relating to this.
采纳的回答
更多回答(1 个)
Walter Roberson
2014-4-4
0 个投票
DICOM files do not have "lines": they are often binary files that can contain blobs of binary data.
You should be able to use dicomread(), alter the values, and dicomwrite()
类别
在 帮助中心 和 File Exchange 中查找有关 DICOM Format 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!