point_cloud_paint.py 968 B

1234567891011121314151617181920212223
  1. # ----------------------------------------------------------------------------
  2. # - Open3D: www.open3d.org -
  3. # ----------------------------------------------------------------------------
  4. # Copyright (c) 2018-2023 www.open3d.org
  5. # SPDX-License-Identifier: MIT
  6. # ----------------------------------------------------------------------------
  7. import open3d as o3d
  8. import numpy as np
  9. if __name__ == "__main__":
  10. # pcd = o3d.io.read_point_cloud("./data/laser1.ply")
  11. pcd = o3d.io.read_point_cloud("./data/PointClound_01.ply")
  12. print('pcd data: ~~~~~~~~~~~~~~~~~~~')
  13. print(pcd)
  14. # print(np.asarray(pcd.points))
  15. # print(np.asarray(pcd.normals))
  16. # print(np.asarray(pcd.covariances))
  17. print(np.asarray(pcd.colors))
  18. print('end of pcd data ~~~~~~~~~~~~~~~~~~~')
  19. o3d.visualization.draw([pcd])
  20. # pcd.paint_uniform_color([1, 0.706, 0])
  21. # o3d.visualization.draw([pcd])