import csv
from matplotlib import pyplot as plt
filename='evaluate.csv'
with open(filename) as f:
reader=csv.reader(f)
header_row=next(reader)
print(header_row)
A,H,K,Band=[],[],[],[]
for row in reader:
a=float(row[2])
A.append(a)
h=float(row[7])
H.append(h)
k=float(row[9])
K.append(k)
band=int(row[0])
Band.append(band)
fig=plt.figure()
plt.plot(Band,A,c='red')
plt.plot(Band,H,c='blue')
plt.plot(Band,K,c='pink')
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus'] = False
plt.title("SSIM,归一化相关性匹配,归一化相关性系数",fontsize=24)
plt.xlabel('波段',fontsize=24)
plt.ylabel('评价值',fontsize=16)
plt.tick_params(axis='both',which='major',labelsize=16)
plt.show()