【发布时间】:2017-05-30 18:06:58
【问题描述】:
当我使用
将 PIL 图像转换为 numpy 数组时image = Image.open(file_path)
image_array = numpy.array(image)
有时我会得到一个尺寸等于图像尺寸的二维数组。其他时候我得到一个 3D 数组,每个条目都是一个像素数组(即 [RRR,GGG,BBB])。其他时候我得到一个 3D 数组,每个条目都是一个有 4 个值的数组(即 [RRR,GGG,BBB,XXX])。什么决定了 numpy 数组的形状?如果是二维数组,这些条目代表什么?
【问题讨论】:
标签: python arrays numpy python-imaging-library