请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

图片reshape问题

老师,想请问一下,为什么直接reshape(32,32,3)出来的图不行,只能用pose转一下吗

正在回答 回答被采纳积分+3

1回答

正十七 2020-05-13 17:40:00

对,这跟数据的存储有关,我们读入的数据是别人存好的,前1024是一个通道,中间1024个数是一个通道,最后1024个数是一个通道。所以我们需要先reshape成(3, 32, 32)的,这样保证了一个通道的数字都在一个维度上。如果直接reshape成(32,32,3),则同一个通道的数字会被分到不同的通道中,图片显示也就乱了。当然,如果数据的存储是我们自己做的,那么我们可以存成对应的形式,然后直接用reshape解析。

1 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号