我正在尝试运行 Hemispherical_2.0.txt 包,我在其他地方没有看到错误,但收到专门针对该代码的“第 60 行中未定义的变量”错误消息
"圆 =
+ getResult("面积", a);".
我原本期望输出冠层覆盖率,但一直收到此错误。
我还没有看到人们在这个宏中遇到这样的错误,因此尝试找出问题所在。该软件包有助于顶盖分析。
周边地区的代码示例:
对于 (a=0;a
所讨论的 ImageJ 宏的问题早已为人所知。变量“circle”必须在进入循环之前定义。这可以这样做:
circle=0;
for ( a=0; a<nResults(); a++ )
circle+=getResult("Area",a);