【发布时间】:2020-12-11 04:37:21
【问题描述】:
我在文件中有 3d 点。我读过它们:
def points_to_array(pathIn):
pointArray = []
point = []
in_file = open(pathIn, 'r')
for line in in_file.readlines():
split_line = line.strip('\n').split(' ')
for i in range(0, 3):
point.append(float(split_line[i]))
pointArray.append(point)
point = []
return pointArray
并以这种方式显示它们
import pyvista as pv
plotter = pv.Plotter(window_size=(1600, 1100))
points = points_to_array("C:\points.txt")
npPointArray = np.array(points)
plotter.add_points(npPointArray, color = 'r')
我想在一些点之间添加一条线(即文件中出现的点到点) 我可以这样做吗?怎么样?
【问题讨论】:
标签: python numpy-ndarray pyvisa pythonplotter