점구름 3

(Open3D)#7 포인트 클라우드로 직사각형 단면 수치 정보 확인하기 - 실전 적용

(Open3D)#6 포인트 클라우드로 직사각형 단면 수치 정보 확인하기 - Convex Hull 알고리즘 활용 (tistory.com) (Open3D)#6 포인트 클라우드로 직사각형 단면 수치 정보 확인하기 - Convex Hull 알고리즘 활용지난 글에서 간단하게 설명했던 Convex Hull 알고리즘을 활용해서이번에는 실제 단면의 수치 정보를 확인하고자 한다. Convex Hull은 볼록 다각형이다.내가 가진 데이터는 직사각형이다. 직사각형은ywlee3460.tistory.com   오늘은 지금까지 했던 직사각형의 단면 수치 정보를 확인하는 알고리즘을 짜보고 실습도 하고 결과도 도출했었는데, 얼마나 결과가 잘 나왔는지에 대한 지표가 없었던 탓에, 실제로 내가 실측할 수 있는 구조물을 대상으로 적용해보..

Open3D 2024.09.09

(Open3D)#6 포인트 클라우드로 직사각형 단면 수치 정보 확인하기 - Convex Hull 알고리즘 활용

(Open3D)#5 포인트 클라우드로 직사각형 단면 수치 정보 확인하기 - Convex Hull 알고리즘 개념 (tistory.com) (Open3D)#5 포인트 클라우드로 직사각형 단면 수치 정보 확인하기 - Convex Hull 알고리즘 개념지난 글에서 RANSAC 알고리즘을 통해 실제 공사현장의 포인트 클라우드에서 바닥 평면의 포인트클라우드 데이터를 뽑아냈다. 최적의 평면 데이터, 즉 최적의 plane에서 이제 수치 정보(가로,세로)ywlee3460.tistory.com   지난 글에서 간단하게 설명했던 Convex Hull 알고리즘을 활용해서이번에는 실제 단면의 수치 정보를 확인하고자 한다. Convex Hull은 볼록 다각형이다.내가 가진 데이터는 직사각형이다. 직사각형은 4개의 변이지만, 포인..

Open3D 2024.09.07

(Open3D)#1 파이썬 Open3D 라이브러리 설치 및 간단 코드 실행

파이썬에는 Open3D라는 라이브러리가 있다. Open3D는 '점구름' 이라고 불리는 포인트클라우드(Point Cloud) 데이터를 시각화할 수 있다. 먼저, 포인트 클라우드를 시각화 하려면 Open3D 라이브러리부터 다운 받아야 한다. 내가 한 방법으로 라이브러리 설치가 되지 않는다면 다른 사람들의 코드를 참고해보길 추천 (open3d는 파이썬 버전 3.8 추천, 아나콘다 프롬프트에서 pip install opend3d 로 다운하는 방법도 있음)나는 이런 방식으로 라이브러리 설치가 되었다.  1. 일단 anaconda prompt를 실행한다. 2. 명령창에 pip install laspy 를 치고, 엔터키를 누른다.이런 식으로 된다면 성공!! 얘는 나중에 포인트클라우드가 las 파일로 있을 때, 데이터..

Open3D 2024.06.24