본문 바로가기
파이썬

파이썬 Python-3D 포인트 클라우드 표시

by º기록 2020. 10. 11.
반응형

3D 포인트 클라우드가 포함 된 .PLY 파일이 있습니다. 플롯하고 Python으로 시각화하고 싶습니다. .PLY 파일에는면이 아닌 정점 만 포함됩니다.

3D 포인트 클라우드 플로팅을 처리 할 간단한 Python 라이브러리를 알려주시겠습니까?

메시 플로팅에는 관심이없고 포인트 클라우드에만 관심이 있다는 점에 주목하는 것이 중요합니다.

 

해결 방법

 

Python에서 PLY 포인트 클라우드를 읽고 표시 하는 쉬운 방법 을 궁금해하는 사람을 위해 필자는 제 경우에 가장 적합한 솔루션을보고하는 제 질문에 답합니다.

cmd를 열고 다음을 입력하십시오.

pip install open3d

그러면 컴퓨터에 Open3D가 설치되고 다음 샘플 스크립트를 실행하기 만하면 PLY 포인트 클라우드를 읽고 표시 할 수 있습니다.

import numpy as np
from open3d import *    

def main():
    cloud = read_point_cloud("cloud.ply") # Read the point cloud
    draw_geometries([cloud]) # Visualize the point cloud     

if __name__ == "__main__":
    main()

 

참조 페이지 https://stackoverflow.com/questions/50965673

 

 

반응형

댓글