算法生成的热图如下所示:
到目前为止我用
skimage.feature.peak_local_max
现在我想运行模板匹配不同的旋转模板,这将给我几个热图。像这样:
我已经把这些图像叠加在一起创建了一个3D数组,现在我想在本地
. 例如,邻域定义为15像素宽和高(但包括所有旋转)。
三维阵列是有形状的
(高度、宽度、旋转)
编辑:
我自己找到了一个解决办法(从
肌氨酸
)如果有人有同样的问题,我会把这个贴在这里:
我看到了
scipy.ndimage.filters.maximum_filter
(可以找到
here
footprint = np.ones((size_neighborhood, size_neighborhood, nr_rotations))
.