我正在用matlab开发一个程序来查看diacom文件并测量图像中特定目标区域的面积。目标区域将作为手动输入(点数)。
我对dicom分析知之甚少。但我觉得简单地将点(坐标)输入到matlab函数polyarea(X,Y)将不会给出实际区域。 我需要知道mm ^ 2的实际面积。 我也知道像素间距和切片厚度。
请帮我这样做?
答案 0 :(得分:1)
如果您提供给polyarea
的坐标以像素为单位进行测量,则结果将以平方像素为单位进行测量。
如果您知道像素的宽度(以mm为单位),则您的区域(mm 2 )为pixelarea * pixelwidth 2 ,即:
area = polyarea(X,Y) * power(pixelwidth,2)