ImageJ 宏“未定义变量”问题

问题描述 投票:0回答:1

我正在尝试运行 Hemispherical_2.0.txt 包,我在其他地方没有看到错误,但收到专门针对该代码的“第 60 行中未定义的变量”错误消息

"圆 = + getResult("面积", a);".

我原本期望输出冠层覆盖率,但一直收到此错误。

我还没有看到人们在这个宏中遇到这样的错误,因此尝试找出问题所在。该软件包有助于顶盖分析。

周边地区的代码示例:

对于 (a=0;a

plugins macros imagej
1个回答
0
投票

所讨论的 ImageJ 宏的问题早已为人所知。变量“circle”必须在进入循环之前定义。这可以这样做:

   circle=0;
   for ( a=0; a<nResults(); a++ )
        circle+=getResult("Area",a);
© www.soinside.com 2019 - 2024. All rights reserved.