欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > python内存分析

python内存分析

2025/1/19 10:14:04 来源:https://blog.csdn.net/xiaofeixia666888/article/details/143857073  浏览:    关键词:python内存分析

处理图片内存溢出问题

1.第一次分析,没有主动del图片对象 ,对应分析表中左图

@profile
def my_function():    i = 0for img in line_img_list:i+=1print(i)img_stream = minio.download_file("line", img)if img_stream is None:print("有问题的图片:", img)continue# 格式化数据流cv_image = cv2.imdecode(np.frombuffer(img_stream, dtype=np.uint8), -1)if cv_image is None:continueimg_stream = cv2.imencode('.jpg', cv_image)[1]  # 编码图片image_obj = BytesIO(img_stream)

1.第二次分析,主动del图片对象  ,对应分析结果右图

@profile
def my_function():    i = 0for img in line_img_list:i+=1print(i)img_stream = minio.download_file("line", img)if img_stream is None:print("有问题的图片:", img)continue# 格式化数据流cv_image = cv2.imdecode(np.frombuffer(img_stream, dtype=np.uint8), -1)if cv_image is None:continueimg_stream = cv2.imencode('.jpg', cv_image)[1]  # 编码图片image_obj = BytesIO(img_stream)del image_objdel img_streamdel cv_image

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com