程序如下:
b是5行5列3个channel的数组,可以理解为原图像,a是5行5列的数组,可以理解为mask,
print(a==1)的结果:
b[a==1,0]=1的意思是在b的channel0,a==1为True的位置上赋值为1,同理在b[a==1,1]=2的意思是在b的channel1,a==1为True的位置上赋值为2,
b的结果如图:
程序如下:
b是5行5列3个channel的数组,可以理解为原图像,a是5行5列的数组,可以理解为mask,
print(a==1)的结果:
b[a==1,0]=1的意思是在b的channel0,a==1为True的位置上赋值为1,同理在b[a==1,1]=2的意思是在b的channel1,a==1为True的位置上赋值为2,
b的结果如图: