PIL模块加载图片、变换对于内存的影响
python如何读取当前程序的内存使用情况
def men():
import psutil, os
return (psutil.Process(os.getpid()).memory_info().rss)/1024.0
除以1024 是将bit转化为mb
使用PIL打开图片及对图片进行变换的内存变化
1-仅打开图片时内存的变化
def test1():
men0 = men()
# print("初始内存-", men0)
img = Image.open("E:/Users/computer/Desktop/IMG/img_1.jpg")
print("1 - ", men()-men0)
del img
gc.collect()
print("2 - ",men()-men0)
- 结果
1