demo1
Coding = UTF-# 8 from PIL Import Image img = Image. new new ( " RGB " , ( 5 , 5 )) 5 * ### to create a picture of 5 pixTuple = ( 255 , 0 , 255 , 15 ) ### followed by three parameters R, G, B, AR: red G: green and B: blue A: transparency for I in Range ( . 5 ): for J in Range ( . 5 ): img.putpixel ((I, J), pixTuple ) img.save ( " bb.png " )
demo2
import time from PIL import Image with open("aa-1.log","r") as f: costlist=eval(f.read()) img = Image.new("RGB",(792,675))###创建图片 single=[] count=0 for i in range(600): for j in range(600): x=int(costlist[count]) #if(x not in single): #single.append(x) if(x<10): pixTuple = (255,182,193,x) img.putpixel((i,j),pixTuple) elif(x<20): pixTuple = (255,20,147,x) img.putpixel((i,j),pixTuple) elif(x<30): pixTuple = (30,144,255,x) img.putpixel((i,j),pixTuple) elif(x<40): pixTuple = (135,206,235,x) img.putpixel((i,j),pixTuple) elif(x<50): pixTuple = (30,144,255,x) img.putpixel((i,j),pixTuple) elif(x<60): pixTuple = (127,255,170,x) img.putpixel((i,j),pixTuple) elif(x<70): pixTuple = (144,238,144,x) img.putpixel((i,j),pixTuple) elif(x<80): pixTuple = (255,255,0,x) img.putpixel((i,j),pixTuple) elif(x<90): pixTuple = (255,215,0,x) img.putpixel((i,j),pixTuple) elif(x<=100): pixTuple = (250,128,114,x) img.putpixel((i,j),pixTuple) count+=1 img.save("bb.png") #print(single)
Reference:
https://blog.csdn.net/caobin0825/article/details/80338438