TypeError: Cannot handle this data type: (1, 1, 128), |u1

news/2024/11/25 20:39:14/

原始代码:

scipy.misc.toimage(img).save(s, format="png")

因为scipy1.2.0以上没有了.toimage等很多函数。所以运用其他的来代替。

from PIL import Image
Image.fromarray(np.uint8(img).convert('RGB').save(s, format="png")

但是运行会报错误:

TypeError: Cannot handle this data type: (1, 1, 128), |u1

解决措施:

Image.fromarray(np.uint8(img.transpose(1, 2, 0))).convert('RGB').save(s, format="png")

添加img.transpose(1,2,0)。

原因:我的数据输入格式img是(3,128,128),即是(channel,width,height)。但是使用PIL库处理图像数据时候,需要的格式是(width,height,channel),所以需要进行转换,把(C,W,H)变为(W,H,C)即可。


http://www.ppmy.cn/news/117180.html

相关文章

KeyError: ((1, 1, 512), ‘|u1‘) 报错

今天在学习tensorboard时 发现了这个错误: 原因是调用write.add_image()参数错误导致的 我的代码: writer.add_image("ant1", image_array, 1, dataformats"CHW") pycharm 里ctrl鼠标左键查看方法源码 嗯?&#xff1f…

TypeError: Cannot handle this data type: (1, 1, 28), |u1

PIL和numpy相互转换方式如下: from PIL import Image#PIL image转成numpy np_img np.asarray(PIL_img) #参数时PIL类型的图片 或 np_img np.array(PIL_img)#将array准成PIL image Image.fromarray(np.uint8(np_img))但是直接用Image.fromarray(np.uint8(data))…

pytorch错误记录:TypeError: Cannot handle this data type: (1, 1, 64), |u1

经过测试: pairwise_distance函数在pytorch1.7上的表现与pytorch1.10/pytorch1.11上有区别,代码如下 pytorch1.7上 feat_A的size是1,64,64,64,feat_B的size是1,64,64,64 出来应该…

教你看懂存储卡的速度,U3 U1 ⑩ ④ V30 V60 V90 A1 A2

先看2张总结图 一张中文,一张英文。图片内容一样。 Class等级标准: 早期存储卡速度等级使用Class等级来标识。主要有C10、C6、C4、C2四种标识。C2最低写入速度为2MB/秒;C4最低写入速度为4MB/秒;C6最低写入速度为6MB/秒&#xff1…

PyTorch 报错:TypeError: Cannot handle this data type: (1, 1, 512), |u1 (已解决)

PyTorch 报错:TypeError: Cannot handle this data type: (1, 1, 512), |u1 (已解决) pytorch 代码,保存图片 语句时,报错 TypeError: Cannot handle this data type: (1, 1, 512), |u1 这是因为,当要保存…

云游戏才是超短焦激光投影仪当贝U1的正确打开方式,大屏放肆嗨更过瘾!

最近,当贝上新了一款超短焦激光投影仪U1,只需要25cm就能投出超大屏幕,有些人可能还不太了解这款产品。笔者有幸可以提前拿到手体验,分享下我这几天使用下来的一个实际感受。 有些人可能不太了解超短焦投影仪是什么,和…

TypeError: Cannot handle this data type: (1, 1, 389), |u1问题已解决

问题 Traceback (most recent call last): File “runner.py”, line 93, in main() File “runner.py”, line 74, in main train_net(cfg) File “/home/mist/Pix2Vox-master/core/train.py”, line 264, in train_net iou test_net(cfg, epoch_idx 1, output_dir, val_d…

阿里云通用算力型u1服务器CPU性能评测

阿里云通用算力型u1云服务器CPU采用2.5 GHz主频的Intel Xeon Platinum 8163(Skylake)或者8269CY(Cascade Lake),通用算力型ECS实例提供均衡的计算、内存和网络资源,CPU内存比为1:1、1:2或1:4,阿…