ImageJ:计算面积%时使用ROI分析粒子

时间:2014-12-01 20:27:32

标签: imagej imagej-macro

我是使用ImageJ的初学者。我有一张4"直径晶圆排空。我第一次缩放图像。然后我做一个阈值颜色,只突出空洞。然后我在晶圆周围投入ROI。

然后我运行Analyze Particles例程,它很好地包围了空白,并且在汇总表中,Total Area列似乎是针对Total Void Area的正确#。但是%Area列#很低,我想是因为它使用了Total Area \整个Image区域。我想告诉我晶圆中的空洞百分比,即总空隙面积\ ROI面积(晶圆面积)。有没有一种简单的方法可以做到这一点,或者我做错了什么? 另一种选择是,我打算将其记录在一个宏中,因为我知道总晶圆面积,我假设我可以做一些数学运算将总空隙面积除以已知晶圆面积得到晶圆%空洞数I&# 39; m寻找通过宏输出,但需要一些帮助,如何做到这一点。 任何有关这方面的帮助将不胜感激。 谢谢,史蒂夫

1 个答案:

答案 0 :(得分:0)

您可以在 Analyze>中使用限制为阈值选项Set Measurements... 衡量投资回报率的全部区域(如果未选中此选项),并仅测量>投资回报率中的阈值区域(如果选中此选项)。然后,您可以根据建议将百分比计算为两次测量的比率。

运行插件>宏>记录... 在执行这些步骤之前,macro recorder将列出执行分析所需的命令,例如:

setAutoThreshold("Default");
run("Set Measurements...", "area limit redirect=None decimal=3");
run("Measure");
run("Set Measurements...", "area redirect=None decimal=3");
run("Measure");

然后使用getResult() macro function获取所需结果并计算比率,或者只将结果窗口保存为Excel文件,并在其他应用程序中进行计算。