位置: IT常识 - 正文

机器学习报错解决2——ValueError: too many values to unpack (expected 3)

编辑:rootadmin
机器学习报错解决2——ValueError: too many values to unpack (expected 3)

推荐整理分享机器学习报错解决2——ValueError: too many values to unpack (expected 3),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

参考资料:蔚蓝呆鸟

在我学习Pytorch的PIL模块的过程中,运行了如下代码:

from PIL import Imagea = Image.open('Avengers.jpeg')ra, ga, ba = a.split() # 把图像分割为R,G,B三个通道图像ra.save("R.jpg")ga.save("G.jpg")ba.save("B.jpg")

大致意思是将一张RGB图片分成R、G、B三个通道,并分别将每个通道的图片保存下来。

但是出现了如下的报错:

ValueError: too many values to unpack (expected 3)

翻译一下就是用来接收的变量数与函数需要接收的变量数不一致。

机器学习报错解决2——ValueError: too many values to unpack (expected 3)

我查找了好久的博客,终于找到一篇博客问题描述与我的相符(就是参考资料后面给的链接)

问题在于,'Avengers.jpeg’这张图片的通道不一定只有三个!

于是我在第二行之后加一行代码:

print(a.mode, a.size, a.format)

输出结果为:

RGBA (600, 299) PNG

这里输出的是RGBA而不是RGB!RGBA模式有四种颜色通道,所以应该由四个变量去接收。

修改后的代码如下:

from PIL import Imagea = Image.open('Avengers.jpeg')print(a.mode, a.size, a.format)ra, ga, ba, aa = a.split() # 把图像分割为R,G,B三个通道图像ra.save("R.jpg")ga.save("G.jpg")ba.save("B.jpg")aa.save("A.jpg")

运行结果:该目录的文件夹内新增加了四张图片,但是除了‘A.jpg’是白色图片以外,另外三张图片都是灰色(我猜是灰度图,保存的时候只保存了一个数字值,然后系统默认为只有一个通道的灰度图)

我目前没有找到解决办法,于是调用pylab模块

from PIL import Imagefrom pylab import subplot, imshow, showa = Image.open('Avengers.jpeg')ra, ga, ba, aa = a.split() # 把图像分割为R,G,B三个通道图像subplot(221)imshow(ra)subplot(222)imshow(ga)subplot(223)imshow(ba)subplot(224)imshow(aa)show()

运行结果:

本文链接地址:https://www.jiuchutong.com/zhishi/295890.html 转载请保留说明!

上一篇:Vue中的methods方法使用技巧,三分钟迅速读懂(vue中methods的作用)

下一篇:Autoware入门到精通(auto系列软件)

  • 短视频营销的六种玩法(短视频营销的六个模式)

    短视频营销的六种玩法(短视频营销的六个模式)

  • ppt一页内容依次出现怎么弄(ppt一页内容依次排列)

    ppt一页内容依次出现怎么弄(ppt一页内容依次排列)

  • 苹果屏幕突然变暗调亮度也没用(苹果屏幕突然变大怎么回事)

    苹果屏幕突然变暗调亮度也没用(苹果屏幕突然变大怎么回事)

  • wps自定义快捷键怎么设置(wps自定义快捷键没反应)

    wps自定义快捷键怎么设置(wps自定义快捷键没反应)

  • 抖音审核通过怎么查看(抖音审核通过怎么挂链接)

    抖音审核通过怎么查看(抖音审核通过怎么挂链接)

  • 大数据元年是哪一年(大数据元年是哪一年?)

    大数据元年是哪一年(大数据元年是哪一年?)

  • 打开工作簿的快捷键是(打开工作簿快捷键ctrl加什么)

    打开工作簿的快捷键是(打开工作簿快捷键ctrl加什么)

  • 苹果手表能连华为手机吗(苹果手表能连华为吗)

    苹果手表能连华为手机吗(苹果手表能连华为吗)

  • 电视一会正常一会闪屏,怎么回事(电视一会正常一会闪屏)

    电视一会正常一会闪屏,怎么回事(电视一会正常一会闪屏)

  • 芒果视频为什么没有弹幕(芒果视频为什么不能下载)

    芒果视频为什么没有弹幕(芒果视频为什么不能下载)

  • 小米是安卓系统手机吗(小米属不属于安卓系统)

    小米是安卓系统手机吗(小米属不属于安卓系统)

  • ios设备是什么意思(iphone设备)

    ios设备是什么意思(iphone设备)

  • iphone11通讯录闪退(苹果通讯录为什么闪退)

    iphone11通讯录闪退(苹果通讯录为什么闪退)

  • 手机激活时间和购买时间不一致(手机激活时间和保修日期有什么关系)

    手机激活时间和购买时间不一致(手机激活时间和保修日期有什么关系)

  • 苹果手机微信输入法怎么设置(苹果手机微信输入法记忆怎么删除)

    苹果手机微信输入法怎么设置(苹果手机微信输入法记忆怎么删除)

  • 支付上英文怎么改中文(支付宝付账英文)

    支付上英文怎么改中文(支付宝付账英文)

  • 抖音企业号怎么取消(抖音企业号怎么恢复个人账号)

    抖音企业号怎么取消(抖音企业号怎么恢复个人账号)

  • 格式化磁盘即什么(格式化磁盘会有什么后果)

    格式化磁盘即什么(格式化磁盘会有什么后果)

  • 两个抖音号怎么合并(两个抖音号怎么切换)

    两个抖音号怎么合并(两个抖音号怎么切换)

  • 小米盒子怎么打开系统自动更新(小米盒子怎么打开盖子)

    小米盒子怎么打开系统自动更新(小米盒子怎么打开盖子)

  • 淘宝双十一预售什么时候开始的(淘宝双十一预售价包括定金吗)

    淘宝双十一预售什么时候开始的(淘宝双十一预售价包括定金吗)

  • 朋友圈草稿箱在哪里(朋友圈草稿保存多久)

    朋友圈草稿箱在哪里(朋友圈草稿保存多久)

  • 为什么打印预览的跟实际的不一样(为什么打印预览只能显示一半)

    为什么打印预览的跟实际的不一样(为什么打印预览只能显示一半)

  • 电脑word页面设置在哪(电脑word页面设置在哪里找?)

    电脑word页面设置在哪(电脑word页面设置在哪里找?)

  • 快手领的快币在哪里(快手领取的快币在哪)

    快手领的快币在哪里(快手领取的快币在哪)

  • 解决城市内涝的措施有哪些?需要用到哪些监测设备?(解决城市内涝的题目)

    解决城市内涝的措施有哪些?需要用到哪些监测设备?(解决城市内涝的题目)

  • 资源税的计税依据含增值税吗
  • 业务招待费的税金可以抵扣吗
  • 增值税附征怎么计算
  • 会计所得税公式怎么算
  • 留抵税额账上比申报表多280
  • 研发费用可以计入哪个科目
  • 以前年度影响利润吗
  • 快递费未支付应该寄走了吗
  • 固定资产变动包括哪些内容
  • 全年一次性奖金税收计算器
  • 外汇结汇的方法有哪些呢?
  • 我的初级备考经历怎么写
  • 福利费结转以后年度
  • 营改增之后餐饮业的税收政策
  • 小规模企业跨季报税流程
  • 税率是3%开成5%怎么办
  • 企业2015年申报抵扣的增值税,2016年检查有11000元不得抵扣,需要补交增值税11000元并收滞纳金及罚款1200元,请问老师具体该怎么做账,谢谢
  • 关于小规模纳税人的说法错误的有
  • 建筑业会计实操视频教程
  • 应收账款未计提坏账,但是确实收不回来
  • 运费专票当月如何入账
  • 房租费属于无形资产吗
  • 红字发票如何填写摘要
  • 哪些项目可以在城镇开发边界外
  • 农产品收购销售免税吗
  • 总分类账是什么的依据
  • php foreach()
  • 企业采用备抵法核算坏账
  • 工会经费两种拨缴方式
  • 行政事业单位资产负债表
  • 自己组装产品再卖掉
  • php xml转字符串
  • 加计扣除农产品进项税额是什么意思
  • 计算机视角技术
  • 微服务springboot结构
  • Spring Boot 3.0 正式发布,王炸!!
  • 坏账准备备案申请资料
  • 财政补助结转和财政补助结余
  • 一年内到期的非流动资产包括
  • 审计报告分别在什么阶段
  • 帝国cms视频教程
  • 机关单位差旅费
  • 年终奖每个月发
  • 现金流量表财务报表
  • 其它应付款的账户是什么
  • 财务软件在建立账套功能中提供了
  • 利润与利润率之差公式
  • 购进交通运输设备怎么做账
  • 水利建设专项基金土增税清算能扣除吗
  • 政府补助会计处理方法由总额法变为净额法
  • 建行E信通贴现需要发票吗
  • 捆绑销售如何做税务处理合适?
  • 已认证的红字发票要给购买方吗
  • 其他应收款和其他应付款可以通用吗
  • 认缴制下实收资本需要验资吗
  • 电子记录表怎么填写
  • 为什么说进项和销项是相对的
  • 其它流动资产为负数原因
  • linux版flash
  • win10无人值守文件使用方法
  • 鼠标点击关闭按钮没反应
  • 在win7系统中如何用快捷键复制文件或文件夹
  • win10系统升级后共享打印机不能用
  • opengl
  • js 单引号
  • iframe用法和代码
  • android检测网络差
  • 点击按钮显示
  • Python实现定时任务
  • typeof的缺点
  • js函数里的函数怎么调用
  • javascript中的107个基础知识收集整理 推荐
  • 使用JQuery选择HTML遍历函数的方法
  • 噩梦 gd
  • 关于学习的名言
  • Javascript字符串对象函数
  • 江苏电子税务局操作手册
  • 福建省纪检委网站
  • 广东省国家税务总局班子成员
  • 北京ca证书下载安装流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设