Samples#
샘플 액세스하기#
The samples are located in the C:\Program Files\Basler\pylon\Development\Samples\Stereo_mini folder.
The samples are located in the /opt/pylon/share/pylon/Samples/Stereo_mini folder.
The samples are located in the /opt/pylon/share/pylon/Samples/Stereo_mini folder.
정보
샘플을 빌드하기 전에 쓰기 권한이 있는 원하는 위치에 샘플이 포함된 폴더를 복사하십시오.
사용 가능한 샘플#
C++ 샘플#
사용 가능한 C++ 샘플은 다음과 같습니다:
- FirstSample: 강도 및 거리 데이터를 그랩하고 중앙 픽셀 값을 출력합니다.
- 다음을 사용하여 첫 번째 Stereo mini 디바이스를 엽니다.
BaslerGenTlStmDeviceClass. - 강도 및 거리 컴포넌트를 활성화합니다.
- 중앙 픽셀 강도(RGBA) 및 거리 값을 읽습니다.
- 다음을 사용하여 첫 번째 Stereo mini 디바이스를 엽니다.
- GrabDepthMap: OpenCV를 사용하여 범위 데이터를 컬러화된 깊이 맵으로 변환합니다.
- 거리 컴포넌트를 사용합니다(
Coord3D_C16). - 실시간 시각화를 위해 OpenCV를 사용하여 깊이 값을 컬러화합니다.
- 거리 컴포넌트를 사용합니다(
- ShowPointCloud: PCL을 사용하여 라이브 컬러 포인트 클라우드를 표시합니다.
- 거리 컴포넌트를 사용합니다(
Coord3D_ABC32f) 및 색상용 강도. - 그랩 결과를 다음과 같이 변환합니다:
pcl::PointCloud<pcl::PointXYZRGB>. - 라이브 포인트 클라우드 뷰어를 표시합니다.
- 거리 컴포넌트를 사용합니다(
- SavePointCloud: 컬러 포인트 클라우드를 다음 형식으로 저장합니다: .ply 파일
- 프레임 하나를 캡처하여 컬러 포인트 클라우드를 다음 위치로 내보냅니다:
pointcloud_color.ply.
- 프레임 하나를 캡처하여 컬러 포인트 클라우드를 다음 위치로 내보냅니다:
Python 샘플#
다음과 같은 Python 샘플을 사용할 수 있습니다.
- SimpleGrab: Stereo mini 카메라에서 이미지를 획득하고 컬러 및 깊이 데이터에 액세스하는 방법을 보여 줍니다.
- ShowPointCloud: Open3D를 사용하여 Stereo mini 카메라에서 포인트 클라우드를 획득하고 시각화하는 방법을 보여 줍니다.
- LeftAndRightIntensity: OpenCV를 사용하여 Stereo mini 카메라의 왼쪽 및 오른쪽 명도 스트림을 표시하는 방법을 보여 줍니다.
샘플 실행하기#
C++ 샘플#
C++ 샘플 빌드 및 실행에 대한 자세한 내용은 C++ Programmer's Guide를 참조하십시오.
Python 샘플#
Python 프로그래밍 샘플에 대한 정보는 Python Programmer's Guide를 참조하십시오.