This example shows how to acquire stereo images, enumerate Bottlenose cameras, and acquire stereo images for calibration.
For the tools usage refer to our documentation. A pre-compiled version of the utility is included as part of the Bottlenose software.
- eBUS SDK 6.3.0 or later
- For Linux SDK please see the releases in this repository
- Qt 5.12 or newer
- OpenCV 4.3 or newer
- Meson Build System
- A C++ compiler
- Build-essentials for Linux (tested with gcc-10 on Ubuntu 20.04, and 22.04)
- Microsoft Visual Studio Build tools for Visual Studio 17 or newer
- Install the above dependencies
- Build utility
meson build
ninja -C build
- The executable for the utility can be found in
build/src/stereo_viewer
- Make sure to set the eBUS environment variables before executing
source /opt/pleora/ebus_sdk/Ubuntu-<Ubuntu version>/bin/set_puregev_env.sh
build/src/stereo_viewer
- Install the above dependencies
- Configure the path of the utilities
- See this helper script for how to bootstrap the environment for Qt and its dependencies
Back to Home
The EBus Pro Driver not loaded error when the EBUS SDK is not (properly) installed or loaded. Make sure you followed the instructions described here to install the SDK. For Linux, make sure you set the GEV environment by running the following script:
source /opt/pleora/ebus_sdk/Ubuntu-<Ubuntu version>/bin/set_puregev_env.sh
We also recommend you add the script into you .bashrc
file.