2014-08-30 81 views
0

這可能是一個非常簡單的問題,但我爲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

回答

0

你指出這可能是因爲一個插件沒有使用ImageJ的標準結果表。 Color_Histogram插件使用non-standard way報告結果。

我在github.com上提出了一個修復此問題的pull request。當此拉請求被合併,並上傳到斐濟更新,下面的宏代碼工作運行分析後預計>顏色直方圖

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