温度矩阵为640*480的csv文件
代码竟然简单到起飞!cmap=plt.cm.xxx可以改变热图的着色形式,常用jet、gray、不设默认rgb
热图颜色汇总
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv('matrix.csv', encoding='utf-8', header=None).values
plt.imsave("matrix_gray.jpg", data, cmap=plt.cm.gray)
资源:
Python读取txt文件方法的速度对比和改进方案
plt.imsave、plt.savefig
python保存图片的常用方法
附:matrix.csv在评论区
反思:
开始我这样写文件读文件,好几分钟,因为看到网上用txt文件保存温度矩阵,就把csv转成了txt又嫁接了博主的代码,其实我这样还是有点死脑筋了,上面只用两行不香吗?
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
import d