如何将图像中每个像素的RGB值导入一维数组?
我正在使用以下内容:
from PIL import Image
im = Image.open("bride.jpg")
pix = im.load()
print pix[x,y]
这会将其导入到不可迭代的二维数组中。
我想要同样的东西,但在一维数组中。
最佳答案
您可以按如下所示将像素展平为一维数组:
width, height = im.size
pixels = [pix[i, j] for i in range(width) for j in range(height)]
关于python - 将图像中每个像素的RGB值导入到一维数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15238922/