结果
效果如下,生成1000~9000大小的图片。
过程
使用的是PIL
pip install pillow
多线程生成(size, 2*size) 大小图片
import os
import threading
from PIL import Image
abs_path = os.path.abspath(__file__)
def start():
for size in range(1, 10):
size = size * 1000
t = threading.Thread(target=create_image, args=(size,))
t.start()
def create_image(size):
image_name = "img_png_{}.png".format(size)
pri_image = Image.open("origin.png")
pri_image.resize((size * 2, size), Image.ANTIALIAS).save(image_name)
if __name__ == "__main__":
start()