PIL 一秒切九圖 朋友圈發圖神器
阿新 • • 發佈:2018-10-22
朋友圈 nump .get 一秒 寬度 pre import class +=
註意圖片像素返回值是(寬度,長度),pil填像素點坐標原點左上角。
import numpy as np from PIL import Image file = input() im = Image.open(file) R,C = im.size newR = R//3 newC = C//3 picls = [] for i in range(9): picls.append(Image.new(‘RGB‘, (newR, newC),(255,255,255))) cnt = 0 for i in range(3): for j in range(3):for x in range(i * newC, (i + 1) * newC): for y in range(j*newR,(j+1)*newR): r, g, b = im.getpixel((y, x)) picls[cnt].putpixel((y-(j*newR),x-i*newC),(r,g,b)) cnt+=1 for i in range(9): picls[i].save("".join(str(i))+".jpg")
PIL 一秒切九圖 朋友圈發圖神器