首先写一个 python 代码,看看 PIL 库能不能利用多个 CPU 外围
ndarray_2_image.py
from PIL import Imageimport numpy as npimport osimport timeimg_path = 'resources/images/std.jpg' # 图片文件夹门路_image = np.array(Image.open(img_path))s=time.time()for _ in range(10000000): image = Image.fromarray(_image)e=time.time()print(e-s)
能够从 htop 中看到,PIL 库并不能利用多核 CPU