Files
MPKFNet/web_showjson.py
T
2021-09-15 11:33:58 +08:00

39 lines
1.1 KiB
Python

import json ,argparse
import matplotlib.pyplot as plt
import ast
import ast
import numpy,re
path = ""
parser1 = argparse.ArgumentParser(description="web")
parser1.add_argument("InJsonPath", default='', type=str,
help='InJsonPath.')
parser1.add_argument("ImagePath", default='', type=str,
help='ImagePath.')
args = parser1.parse_args()
print(args)
with open(args.InJsonPath,'r',encoding='utf8')as fp:
json_data = json.load(fp)
num_display = float(json_data["sum"])
density = json_data["density"]
# density = re.sub('\s+', ',', density)
# density.replace("\[,","[")
#density1 = ast.literal_eval(density)
density.replace("\[","").replace("\]","")
print(len(density))
print(density)
print("1 is ",type(density))
#print("2 is ", type(density1))
exit()
# print('这是文件中的json数据:',json_data)
# print('这是读取到文件数据的数据类型:', type(json_data))
plt.figure(num_display)
plt.title("predict:{}".format(int(num_display)))
plt.imshow(density)
#print(density)
plt.savefig(args.ImagePath)
print("save is ok")
plt.close()