init
This commit is contained in:
46
main.py
Normal file
46
main.py
Normal file
@@ -0,0 +1,46 @@
|
||||
import csv
|
||||
import itertools
|
||||
import numpy as np
|
||||
from matplotlib import pyplot as plt
|
||||
|
||||
import cv2
|
||||
|
||||
coordinates = []
|
||||
plt.ion()
|
||||
with open('data.csv') as csv_file:
|
||||
csv_reader = csv.DictReader(csv_file)
|
||||
line_count = 0
|
||||
for row in csv_reader:
|
||||
coordinate = [float(row['X']), float(row['Y']), float(row['Z'])]
|
||||
coordinates.append(coordinate)
|
||||
|
||||
# print(coordinates)
|
||||
|
||||
# res = np.concatenate(coordinates)
|
||||
#
|
||||
# fig = plt.figure()
|
||||
# ax = fig.add_subplot(projection='3d')
|
||||
#
|
||||
# for x, y, z in coordinates:
|
||||
# ax.scatter(xs=x, ys=y, zs=z, marker='o')
|
||||
#
|
||||
# plt.show()
|
||||
|
||||
|
||||
coor = coordinates[7]
|
||||
for i in range(7):
|
||||
coor = np.cross(coor, coordinates[i])
|
||||
#coordi = coordinates[i]
|
||||
#coordi
|
||||
#print(multi)
|
||||
combinations = list(itertools.combinations(coordinates, 8))
|
||||
|
||||
for combi in combinations:
|
||||
coor = combi[7]
|
||||
for i in range(7):
|
||||
coor = np.cross(coor, combi[i])
|
||||
|
||||
print(coor)
|
||||
|
||||
length = 3
|
||||
target = 15
|
||||
Reference in New Issue
Block a user