1import json
2
3input_file = open("blenderLogo.json", "r+")
4input_data = input_file.read()
5input_file.close()
6
7input_data_json = json.loads(input_data)
8
9sumX = 0
10sumY = 0
11
12for point in input_data_json:
13 sumX += point[0]
14 sumY += point[1]
15
16avgX = sumX/len(input_data_json)
17avgY = sumY/len(input_data_json)
18
19
20output_data = []
21for pointIndex in range(len(input_data_json)):
22 output_data.append([input_data_json[pointIndex]
23 [0]-avgX, input_data_json[pointIndex][1]-avgY])
24
25output_file = open("outputPoints.json", "w+")
26output_file.write(str(output_data))
27output_file.close()