1.cv2.imread:
opencv读取图像得到numpy数组,uint8格式, 大小为H*W*3,读入顺序为BGR,范围0~255
2.PIL.image.open
PIL是有自己的数据结构的,类型是<class 'PIL.Image.Image'>;但是可以转换成numpy数组,转换后的数组为unit8,0-255范围,图像形状是(H,W,C),读入的顺序是RGB
3.tensor调整通道顺序:
a.permute(....)
numpy调整通道顺序:
b = np.transpose(a, (...))
4.生成热度图
import seaborn as sns
import numpy as np
'''
1.图像绘制
plt.figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True)
num:图像编号或名称,数字为编号 ,字符串为名称
figsize:指定figure的宽和高,单位为英寸;
dpi参数指定绘图对象的分辨率,即每英寸多少个像素,缺省值为80 1英寸