0
我正在使用ubuntu 14.04服务器,并从红外热像仪捕获一些深度数据。使用pylab保存热图
depth = get_depth()
print np.shape(depth)
输出是(480,640)。基本上它包含(x,y)坐标形式的深度值。
我想将这些数据保存为JPEG图片中的热图,然后创建一个MJPEG视频。但是,当我尝试做
import pylab as pl
depth = get_depth()
pl.pcolor(data)
它给了我
_tkinter.TclError: no display name and no $DISPLAY environment variable
我简单想用savefig(“filename.jpg”)和不想使用X服务器来看到的情节。
我该如何实施?还是有任何其他的Python库可以生成热图并保存为JPEG文件。
您是否尝试过'进口matplotlib.pyplot为pl'?我认为pylab会尝试打开窗口并显示它们,因为pyplot需要调用'pl.show()'。 – KevinG
它给'matplotlib.pyplot'同样的错误 – user3288346