본문 바로가기
프로그래밍 오류해결, 팁!/Python, PyCharm

파이썬 - 인텔 리얼센스 D435 (Intel RealSense D435) 데이터 획득

by 공부하는우니 2022. 5. 17.

 

파이썬으로 인텔 리얼센스 D435의 데이터 획득 예제 실행.

 

 

[Realsense2] 파이썬으로 realsense 프로그래밍

파이썬으로 realsense2 프로그래밍 2020-06-25 Windows 10 x64에서 설치하기 Linux에서 설치는 아래에 있...

blog.naver.com

을 참고하였습니다.

 

 

 


1. 우선 아래의 pyrealsense2 패키지 리스트에서 자신의 개발환경과 맞는 항목 다운로드.

 

제 경우에는 파이썬 3.7버젼을 주로 사용하기에 이에 맞는 패키지를 다운로드.

 

 

pyrealsense2

Python Wrapper for Intel Realsense SDK 2.0.

pypi.org

 

 

 

 

2. 리얼센스 관련 파이썬 예제가 담긴 깃허브 다운로드 및 압축해제 (git을 사용하는 분께서는 당연히 알아서 하실거라고 믿습니다)

 

 

GitHub - IntelRealSense/librealsense: Intel® RealSense™ SDK

Intel® RealSense™ SDK. Contribute to IntelRealSense/librealsense development by creating an account on GitHub.

github.com

 

3. 가상환경 생성, 관련 패키지 설치(opencv, pyglet), realsense 패키지 설치

=> 이후 github의 예제파일 실행

 

conda create -n PyRealSense python=3.7
conda activate PyRealSense
pip install opencv-python
pip install pyglet
python -m pip install C:\Users\Ai\Downloads\pyrealsense2-2.50.0.3812-cp37-cp37m-win_amd64.whl

python C:\Users\Ai\Downloads\librealsense-master\wrappers\python\examples\opencv_pointcloud_viewer.py

 

 

 

4.1 결과확인 : opencv_pointcloud_viewer.py (opencv 점군 3D 뷰어)

4.2 pyglet_pointcloud_viewer.py (pyglet 점군 3D 뷰어)

4.3 opencv_viewer_exmple.py (opencv RGB, Depth 뷰어)

 

 


 

현재, 데이터 획득 자체에만 목적을 두고 있어 실행되는지만 파악한 상태입니다.

 

이미지만 봐도 아시겠지만, cv와 pyglet의 결과를 비교해보면 cv는 오차도 크고 중간에 빈 곳이 많이 있는 반면에 pyglet의 결과는 그렇지 않네요. 

 

추후 원인파악 예정!

댓글