当前位置: 首页 > news >正文

python图形化展示数据:保存为图片后查看

python debug时需要图像化展示数据,有三种方法。

方法一:t是值在[0, 255]之间的numpy数组,形状为 [ x ∗ x ∗ 3 ] [x*x*3] [xx3],其中3为channel数。(使用t.permute(1,2,0)变换通道,使用np.squeeze(t)去掉冗余维度)

import cv2
cv2.imwrite("1.jpg", t)

方法二:t是值在[0, 1]之间、或在[0, 255]之间的numpy数组,形状为 [ x ∗ x ∗ 3 ] [x*x*3] [xx3]

import matplotlib.pyplot as plt
plt.imshow(t)	
plt.savefig('2.jpg')

方法三:t是PIL的一个实例,形状为 [ 3 ∗ x ∗ x ] [3*x*x] [3xx]

from PIL import Image
img=Image.open('d:/t.png')
img.save('3.jpg')
http://www.lryc.cn/news/337865.html

相关文章:

  • PostgreSQL入门到实战-第二十四弹
  • Spring Boot 统一功能处理(二)
  • Flutter开发基础之动画专题
  • PHP 图片裁剪类封装
  • Android 14.0 SystemUI修改状态栏电池图标样式为横屏显示
  • FPGA:图像数字细节增强算法(工程+仿真+实物,可用毕设)
  • Android netty的使用
  • 苹果电脑启动磁盘是什么意思 苹果电脑磁盘清理软件 mac找不到启动磁盘 启动磁盘没有足够的空间来进行分区
  • 【Java SE】多态
  • Yarn vs npm的大同小异Yarn是什么?
  • 1.Godot引擎|场景|节点|GDS|介绍
  • springboot3 redis 实现分布式锁
  • 2024年第十四届MathorCup数学应用挑战赛A题思路分享(妈妈杯)
  • 运动听歌哪款耳机靠谱?精选五款热门开放式耳机
  • Kubernetes学习笔记12
  • Qt Designer 控件箱中的控件介绍及布局比列分配
  • 蓝桥集训之三国游戏
  • MySQL知识整理
  • 代码随想录算法训练营第36天| 435. 无重叠区间、 763.划分字母区间*、56. 合并区间
  • SpringBoot整合Nacos
  • vue3 浅学
  • 三小时使用鸿蒙OS模仿羊了个羊,附源码
  • 如何使用 ArcGIS Pro 制作热力图
  • SpringBoot之集成Redis
  • mybatis-plus与mybatis同时使用别名问题
  • MySQL基础知识——MySQL日志
  • uniapp 地图分幅网格生成 小程序基于map组件
  • python项目练习——22、人脸识别软件
  • Linux中账号登陆报错access denied
  • python语言之round(num, n)小数四舍五入