为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用python将图像转换为灰度?

如何使用python将图像转换为灰度?

明月笑刀无情 2022-08-25 15:49:23
我在文件夹中有5张图片。我想把所有这些图像都转换为灰度。import globcolorIm = []for filename in glob.glob('/content/drive/My Drive/Colab Notebooks/Asplab/Cifar/*.png'):  print(filename)  img = Image.open(filename)  colorIm.append(img)  greyIm=colorIm.convert('L')属性错误:“列表”对象没有属性“转换”
查看完整描述

1 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

您需要转换列表中的每个图像:


import glob


colorIm = []

for filename in glob.glob('/content/drive/My Drive/Colab Notebooks/Asplab/Cifar/*.png'):

  print(filename)

  img = Image.open(filename)

  colorIm.append(img)


greyIm = [img.convert('L') for img in colorIm]


查看完整回答
反对 回复 2022-08-25
  • 1 回答
  • 0 关注
  • 97 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信