![]() |
BoB robotics
The Brains on Board robotics library
|
For reading from and writing to various video sources. More...
Classes | |
class | Display |
Display a video source on screen. More... | |
class | Input |
An abstract class representing a video input stream. More... | |
class | NetSink |
Object for sending video frames synchronously or asynchronously over network. More... | |
class | NetSource |
Object for receiving video transmitted over the network by a NetSink. More... | |
class | ODK2 |
A thin wrapper for reading cylindrically unwrapped data from Opteran DevKit. More... | |
class | OpenCVInput |
A thin wrapper for reading from any video source supported by OpenCV. More... | |
class | OpenGL |
Read a video stream from an OpenGL buffer. More... | |
class | RandomInput |
A Video::Input which generates white noise, for testing purposes. More... | |
class | RPiCamera |
Functions | |
void | write (cv::FileStorage &fs, const std::string &, const Input &camera) |
More OpenCV boilerplate. | |
std::unique_ptr< Input > | getPanoramicCamera (cv::VideoCaptureAPIs api=cv::CAP_ANY) |
Try to find a panoramic camera on the current machine and return it. | |
Variables | |
constexpr const char * | PixProUSBDeviceName = "PIXPRO SP360 4K" |
constexpr const char * | Webcam360DeviceName = "USB 2.0 Camera" |
For reading from and writing to various video sources.