每个数组内的值表示每个像素的颜色。例如,在PNG文件中,[255,255,255,255]表示白色但完全不透明。而在JPG文件中,[255,255,255]表示白色的像素。...这里需要注意:
1.RGB的值为255表示每种颜色的最大值。将所有三个值设为最大值(255,255,255)基本上是白色。
2.alpha通道的值为255表示不透明;而alpha值为0表示完全透明。...我们可以通过将图像上所有白色像素的alpha通道设置为0(透明)来“删除”白色背景。...换句话说,对于每个RGB值为[255,255,255,180]的像素,我们将alpha通道设置为0,以使像素完全透明。
由于我们已经将图像的RGBA值放入Numpy数组中,因此操纵颜色很容易。...为了找到所有白色的像素,可以创建一个掩码,其中白色像素=True,否则为False。下面的代码检查图像的每个像素的所有R、G和B值是否等于255。