这听起来很傻,但它真的让我很生气。我将描述问题
一些来自数字乳房 X 线照相术的 DICOM 图像,在图像本身中包含有关乳房侧的信息,例如 Rcc、Lcc 等。
有什么方法可以删除它们 - 除了手动方式 - 吗?
dicominfo 函数(matlab 函数)中是否有与它有任何关系的字段?
还是我必须制定自己的算法来删除它们?
谢谢你们
如果您可以处理丢失一些信息的情况,您还可以尝试一系列带有重建的打开和关闭操作(形态图像处理)。这将删除小于结构元素的信息。
如果您可以发布/发送示例图片,也许我可以帮助您。
我怀疑有一种自动的方法。
如果文本是白色的,请检查:
该示例查找图像中所有像素的最大值和最小值。形成白色文本字符的像素设置为最大像素值。
max(I(:))
ans =
4080
min(I(:))
ans =
32
为了去除这些文本字符,该示例将具有最大值的所有像素设置为最小值。
Imodified = I;
Imodified(Imodified == 4080) = 32;
来源: http: //www.mathworks.de/help/toolbox/images/f13-29508.html
编辑 使用这种技术要格外小心。看评论。