将透明图像读取为白色背景 scikit-image python

Read transparent images as white background scikit-image python

我有一个透明图像(4 个通道),其中第 4 个通道是 alpha 通道。 我想使用 skimage.io.imread() 方法读取图像。但是如果我设置pilmode=rgb,那么透明的部分就变成了黑色,但是我想要它是白色的。我怎样才能做到这一点?

您可以执行以下操作:

import skimage.color
import skimage.io

image = skimage.io.imread('res/images/image.png')
image = skimage.color.rgba2rgb(image)