【Pillow】module ‘PIL.Image‘ has no attribute ‘ANTIALIAS‘问题解决

问题描述

我在使用 SummaryWriter 记录图片数据日志时,遇到了报错,如下图所示:

问题的原因在于,使用的pillow版本已经舍弃了ANTIALIAS ,在新版本中已经改为了LANCZOS

问题解决

两种解决方式:

  • 修改源码
  • 更换版本

第一种解决方式

如报错信息所示

将源码修改:

python 复制代码
image = image.resize((scaled_width, scaled_height), Image.LANCZOS)

如果使用的是Jupyter,要重新启动内核,才能起作用

第二种解决方式:

卸载比较新的版本,换成9.5.0版本

bash 复制代码
pip uninstall pillow
pip install pillow==9.5.0

重新启动内核,或者重新运行代码,就可以解决问题了

相关推荐
CC18025394486几秒前
桌面机器人与AI陪伴产品应用芯片ESP32-S3/ESP32-P4
人工智能·机器人
酌沧1 分钟前
人脑与大模型的本质差异
人工智能
Q_Q19632884753 分钟前
python+django/flask+vue爬虫的网络小说热度分析系统
spring boot·python·django·flask·node.js·php
曲幽3 分钟前
Flask 应用部署实战:Nginx 反向代理配置指南
python·nginx·web·gunicorn·wsgi
IT_陈寒4 分钟前
Redis 性能翻倍的 5 个冷门技巧,90%开发者都不知道的底层优化!
前端·人工智能·后端
爱打代码的小林5 分钟前
python爬虫基础
爬虫·python·selenium
识途老码6 分钟前
python开启ssh端口转发
开发语言·python·ssh
AI小怪兽7 分钟前
基于YOLO的小目标检测增强:一种提升精度与效率的新框架
人工智能·深度学习·yolo·目标检测·计算机视觉
曹牧7 分钟前
Java:类的前20个字段转换为Json
java·开发语言·python
石牌桥网管8 分钟前
Linux ip 命令教程
linux·运维·tcp/ip