In Python, how do I easily generate an image file from some source data?
Question: I have some some data that I would like to visualize. Each byte of the source
data roughly corresponds to a pixel value of the image.

What is the easiest way to generate an image file (bitmap?) using Python?


Answer: You can create images with a list of pixel values using
[Pillow](http://python-pillow.github.io/):

    
    
    from PIL import Image
    
    img = Image.new('RGB', (width, height))
    img.putdata(my_list)
    img.save('image.png')
    

