发布时间:2023-10-28 15:00
npy文件是无法直接打开的,它里面包含的是一个矩阵格式的数据,可以用于存储图像。为了对其进行可视化,需要将其转换为图像。这里需要用到numpy包以及matplotlib包,没有的话就pip install一下吧。现进入包含有npy文件的目录(我的该目录下有一个名为0000.npy的文件),然后打开一个终端,执行python
进入python命令行模式,依次输入如下代码即可:
import numpy as np
import matplotlib.pyplot as plt
depthmap = np.load('0000.npy') #使用numpy载入npy文件
plt.imshow(depthmap) #执行这一行后并不会立即看到图像,这一行更像是将depthmap载入到plt里
plt.savefig('depthmap.jpg') #执行后可以将文件保存为jpg格式图像,可以双击直接查看。也可以不执行这一行,直接执行下一行命令进行可视化。但是如果要使用命令行将其保存,则需要将这行代码置于下一行代码之前,不然保存的图像是空白的
plt.show() #在线显示图像
#若要将图像存为灰度图,可以执行如下两行代码
import scipy.misc
scipy.misc.imsave("depth.png", depthmap)
自学微信小程序开发第一天-准备工作,了解结构、逻辑层和视图层
Chrome、FireFox、Safari、IE的JavaScript解析引擎
spring security 验证用户登录以及获取当前登录的用户信息
Spring第44篇:详解声明式事务(@Transactional)
python库入门_Python入门系列:Python标准库
oracle差异ppv和ipv,PPV & IPV--How to deal with IPV
关于@ConditionalOnProperty的作用及用法说明
HarmonyOS怎么样,华为EMUI正式更名为HarmonyOS,鸿蒙能成为全球第三大操作系统?...