标签: python mask image-segmentation nearest-neighbor binary-image
我想通过使用灰度条件对2D numpy数组进行二值化处理,但考虑使用4个连通性邻域。 猜面具可能像
0 1 0 1 1 1 0 1 0
换句话说,我不希望从图像中提取孤立的像素,因为我可以简单地通过使用numpy.where或new_array[array == 20] = 1来做到这一点。我要使用的条件实际上是一个间隔,该间隔中所有具有4个邻居的像素(其值也在此范围内)都可以打印为1。
numpy.where
new_array[array == 20] = 1