【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

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

相关推荐
影雀1 分钟前
大模型开发企业智能小助手应用上篇
python
过期动态18 分钟前
详解Python面向对象程序设计
开发语言·python·pycharm·django
小码贾19 分钟前
评估 机器学习 回归模型 的性能和准确度
人工智能·机器学习·回归·scikit-learn·性能评估
不是AI19 分钟前
【持续更新】【NLP项目】【自然语言处理】智能聊天机器人——“有问必答”【Chatbot】第2章、《模式一:问候模式》
人工智能·自然语言处理·机器人
YRr YRr37 分钟前
深度学习:Transformer 详解
人工智能·深度学习·transformer
北京迅为43 分钟前
【北京迅为】《STM32MP157开发板嵌入式开发指南》-第七十八章 Qt控制硬件
linux·stm32·单片机·嵌入式硬件
兜里有糖请分享1 小时前
Python中序列化/反序列化JSON格式的数据
爬虫·python
萧鼎1 小时前
Python中的TensorFlow与Keras:深度学习模型构建与训练
python·深度学习·tensorflow
4U2471 小时前
Linux入门之vim
linux·编辑器·vim·命令模式·底行模式