结果
效果如下,生成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()
多线程生成图片
本文介绍了一种使用Python的PIL库多线程批量生成指定尺寸图片的方法。通过调整图片尺寸参数,可以在指定范围内生成不同大小的图片。该脚本适用于需要大量预设尺寸图片的场景。
7055

被折叠的 条评论
为什么被折叠?



