numpy并在半径中检测.mean()

时间:2013-10-11 21:12:46

标签: python arrays numpy scipy

我对numpy很新。 我一直在寻找如何做到这一点,但我找不到任何容易的东西。

这就是问题所在。 我正在用红色识别粒子(确定并完成)所以我有一个带位置的数组。

我用灰色扩张和scipy.ndimage这些位置创建一个新图像,其扩张位置为值,其余为0。

然后我将此图像与另一个图像(绿色)相乘,以便新颜色只有具有红色粒子的信号。我想要做的是检测每个给定点的另一种颜色的强度平均值,例如给定的半径或方形。

我该怎么做?我是否以初始颜色制作scipy.ndimage.measurements.label,然后使用相同的数组索引来获取方法?或者我可以只有x,y坐标并在给定半径上执行mean()?

0 个答案:

没有答案