getResult()为除“Area”之外的所有内容返回NaN

时间:2015-03-01 21:59:55

标签: imagej imagej-macro

我试图从结果表中获取质心的XY值,但我无法使用getResult() "Area"。所有其他列(定期显示在表上)返回NaN

我没有使用任何特殊插件,该表是使用"Analyze Particles..."

创建的

知道可能导致这种情况的原因吗?

getResult("Area", 0)有效。

getResult("X", 0)不起作用。 (返回NaN)

1 个答案:

答案 0 :(得分:0)

我想我想通了。在此循环之前有一个run("Clear Results...")行,即使它能够很好地删除一些部分结果(缩放),但它还因某些原因错误地使用了结果列名称。我将其替换为IJ.deleteRows(0, 1),因为有两个关于用作比例参考的两个点的测量值。