import matplotlib.pyplot as pltimport timeprint(frames.size())    # [2, 5, 3, 240, 432]image_tensor = frames[0,0]image_tensor = image_tensor.permute(1,2,0)print(image_tensor.size())plt.imshow(image_tensor)plt.savefig("frames.png")plt.show()

此时上面的frame【2,5,3,240,432】==》image_tensor【3,240,432】==》permute【240,432,3】

注意:当plt.show的时候可能无法展示图像(可能出现某些错误),那么我们就使用“plt.savefig()”将图像保存下来,然后查看

            import matplotlib.pyplot as pltimport timeprint(comp_img.size())    # [2, 5, 3, 240, 432]image_tensor = comp_img[0,0]image_tensor = image_tensor.permute(1,2,0).cpu().detach().numpy()plt.imshow(image_tensor)plt.savefig("comp_img.png")plt.show()time.sleep(30000)

另外如果张量在GPU内,我们应该先将图像 “.cpu().detach().numpy()”,且去掉 “print(image_tensor.size())” 就可以了

将张量用图像表示出来,取张量的某几维度然后展示为图像相关推荐

  1. 【Pytorch神经网络理论篇】 02 Pytorch快速上手(二)GPU与CPU张量切换+具有随机值的张量+张量的数学运算

    1 在GPU与CPU上定义张量 1.1 GPU与CPU的张量相互转化 import torch # 创建一个张量 a = torch.FloatTensor() # 将CPU上的张量在GPU所管理的内 ...

  2. 张量学习(1):张量的基本概念

    1.张量的四种定义 1.张量是多维数组,这个定义常见于各种人工智能软件. 2.张量是某种几何对象,不会随着坐标系的改变而改变 3.张量是向量和余向量(covector)通过张量积(tensor pro ...

  3. 张量网络系列(一 从张量到张量网络)

    历时半个多月,我们终于从刚开始的张量学习 ,到现在的张量网络,本人真的是一路艰辛,哎 ,打油诗一首表心意: 本是计科专业狗,年少无知四顾首. 无奈量子吸引我,前路茫茫无处走. 早知人生本就难,科研门前 ...

  4. Tensorflow |(2)张量的阶和数据类型及张量操作

    Tensorflow |(1)初识Tensorflow Tensorflow |(2)张量的阶和数据类型及张量操作 张量的阶和数据类型 TensorFlow用张量这种数据结构来表示所有的数据.你可以把 ...

  5. 图像Stride求取

    原文:图像Stride求取 做这个日志也许你会觉得多余,但是,如果只给你了图像的流文件,和图像的Width,让你还原原始图像,那么你会发现一个问题,就是Stride未知的问题,这时就需要根据图像的Wi ...

  6. 矩阵低秩张量分解_【线性代数】张量-张量的计算

    本来吧,觉得张量这个东西稍微混一混假装知道个大概就行了.昨天拿到角动量那一章的讲义以后我发现事情并没有那么简单--总而言之,欠下的东西早晚要还的--碎碎念到此结束,进入正题.张量专题初步计划是分三个板 ...

  7. matlab 取点画图,matlab绘图小技巧-图像光滑数据取点

    原标题:matlab绘图小技巧-图像光滑&数据取点 小助理之前介绍过Matlab,,一款计算机.医学与生物学的软件,今天转载一篇实操,简单易上手~ 用cftool插值绘图得到拟合后的图像,然后 ...

  8. NumPy处理图像:色彩取反、图片变灰、图像手绘

    教程:Python数据分析与展示_北京理工大学 目录 图像的数组表示 图像的变换 "图像的手绘效果"实例分析 图像的数组表示 图像一般使用RGB色彩模式,即每个像素点的颜色由红( ...

  9. 荧光和明场图像融合 matlab,一种用于明场显微成像的多层图像融合算法

    一种用于明场显微成像的多层图像融合算法 [技术领域] [0001] 本发明涉及图像处理技术领域,特别涉及一种用于明场显微成像的多层图像融合 算法. [背景技术] [0002] 当前对细胞形态表型研宄的 ...

最新文章

  1. 13款基于jQuery Mobile的布局插件和示例
  2. 【网络】HTTP2.0新特性
  3. linux创建文件怎么输入换行_Revit 怎么创建自定义的族文件?
  4. sun building in shanghai
  5. Java基础--通过反射获取私有的成员方法示例代码
  6. WebApp的前端所遇问题
  7. MSSQL数据批量插入优化详细
  8. Python基本操作(一) 安装软件及开发工具
  9. HDU-1686Oulipo(kmp)
  10. 操作系统学习(十三) 、中断和异常
  11. 这可能是最全的JAVA入门教程 ~
  12. QListview获取Item内容变化信号及内容
  13. EV: 致新教育萤火虫父母们
  14. python怎么画圆并改变线条颜色_python – 更改plot_surface中的线条颜色
  15. 个人成长 | 电子设计大赛感受
  16. linux---常用命令(二)
  17. SOAR:软件定义安全之编排篇
  18. layui table 表头合并_LayUI Table复杂表头实现
  19. 【XHashx运维笔记】1+X初级B卷
  20. iOS开发中使用UILabel设置字体的相关技巧小结

热门文章

  1. hibernate entity使用sequence方式时,id增量50且与sequence值不一致的问题
  2. Matlab面向对象编程
  3. Java基础-String、StringBuffer、StringBuilder的区别
  4. GeoServer使用CSS渲染地图
  5. 学习之路/免费的图库推荐
  6. 如何安装Linux操作系统
  7. 只想问你一句:“伤害我,你会心疼吗?”
  8. redhat下使用mrtg监控主机流量
  9. 磁盘文件的正常读写与异步读写
  10. ZZULOJ 1056:幸运数字