将raw格式的图像转为可以查看的png格式:
# coding:utf-8 from PIL import ImagerawData = open('Color_74.raw','rb').read() imgSize = (640,480) ###The size of the image # Use the PIL raw decoder to read the data. # the 'F;16' informs the raw decoder that we are reading # a little endian, unsigned integer 16 bit data. img = Image.frombytes('RGB', imgSize, rawData, 'raw') img.save("foo.png")
需要预先知道图像的尺寸,还有图像的格式,是RGB还是灰度图像等。