ImageJ - 访问结果日志

问题描述:

这可能是一个非常简单的问题,但我为ImageJ写了一个小宏,我无法访问结果日志中的值。这里是不起作用的代码:ImageJ - 访问结果日志

selectWindow("Results"); 
test=getResult("channel",0); 
print("test"); 

有关如何做到这一点的任何提示?谢谢。

+0

以何种方式它不工作?它给你什么错误? – APerson 2014-08-30 01:51:10

+0

第6行中的“结果”表为空。test = getResult(“channel”,0 ; – user1609104 2014-08-30 01:53:33

+0

我想知道问题是我正在查看的结果表不是ImageJ的主要结果表格。我来自分析/颜色直方图... – user1609104 2014-08-30 02:33:14

你指出这可能是因为一个插件没有使用ImageJ的标准结果表。 Color_Histogram插件使用non-standard way报告结果。

我在github.com上提出了一个修复此问题的pull request。当此拉请求被合并,并上传到斐济更新,下面的宏代码工作运行分析后预计>颜色直方图

test1 = getResultString("channel", 0); 
print(test1); 
test2 = getResult("mean", 0); 
print(test2);