import os
import numpy as np
import matplotlib.pyplot as plt
with open('test1122/costTimemy.txt', 'r') as f:
contents = f.readlines()
print(len(contents))
moduletimes = []
totaltimes = []
for c in contents:
num = c.strip().split(' ')
moduletimes.append(int(num[0])/1000)
totaltimes.append(int(num[1])/1000)
x = []
for i in range(len(contents)):
x.append(i)
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False
plt.plot(x, moduletimes, linestyle='--', color='k', label='立体匹配和视差运算时长')
plt.plot(x, totaltimes, linestyle='-', color='k', label='体积估测时长')
plt.xlabel('实验编号')
plt.ylabel('时长/s')
plt.title('模型运行时间测试')
plt.legend()
plt.show()