我已经用PIL将一个图像读入python,我正在更改值并将它们存储在一个数组(localPixels)中,数组的每个像素都是这样: [[200,46,28],[251,48,10],[82190180]](r,g,b)
当我试图把它转换成一个图像它看起来不正确
imgPixels = numpy.asarray(localPixels).astype('uint8').reshape((height, width,3))
colourMap = Image.fromarray(imgPixels, "RGB")
colourMap.save("ColorMap.png")
这是它输出的图像: Outputed Image
任何帮助都会得到感谢
我应该输入,如果图像是相同的宽度和高度,那么图像看起来不错
这些是我正在使用的模块
import pyautogui as pui
import sys, time, numpy, random
from PIL import Image
import threading
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
改变周围的宽度和高度给了我这个Width,Height flip
目前没有回答
相关问题 更多 >
编程相关推荐