对图像生成掩膜mask

 在做图像处理的时候想对原始图像进行mask,代码如下:

 mask = mask+1
 mask[mask ==2] = np.float64(0) # mask[mask ==2] = np.float64(0)

运行的时候报错:


TypeError: 'numpy.float64' object does not support item assignment

试了网上说的方法,但是没有解决问题,这是什么原因呢?

对图像制作mask可参考

做mask,为啥要在浮点型上做呢?直接取坐标=0 不好吗。?