我得到了彩色图像作为输入,我想检查方差的颜色信息(例如[0,0,0]-[255,255,255])。因此,如果方差超过某个点,我想将其更改为白色。
是这样的:
for y in range(img.shape[0]):
for x in range(img.shape[1]):
if numpy.var(img[y][x]) > 1000:
img[y][x] = [255, 255, 255]
但是我需要好的表现。因此,我使用numpy.where()函数进行了尝试,但找不到解决方案。
答案 0 :(得分:3)