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 샘플#
다음과 같은 파이썬 예제가 제공됩니다:
- SimpleGrab: Stereo mini 카메라에서 이미지를 캡처하고 색상 및 깊이 데이터에 액세스하는 방법을 설명합니다.
- ShowPointCloud: Open3D를 사용하여 Stereo mini 카메라에서 포인트 클라우드를 캡처하고 시각화하는 방법을 설명합니다.
- LeftAndRightIntensity: OpenCV를 사용하여 Stereo mini 카메라의 왼쪽 및 오른쪽 강도 스트림을 표시하는 방법을 설명합니다.
실행 예제#
C++ 예제#
C++ 샘플을 빌드하고 실행하는 방법에 대한 자세한 지침은 『 C++ 프로그래머 가이드 』를 참조하십시오.
Python 샘플#
파이썬 프로그래밍 예제에 대한 자세한 내용은 『 파이썬 프로그래머 가이드 』를 참조하십시오.