![]() |
IRSOL
C++ code implementing socket server for interacting with Baumer camera.
|
High-level wrapper around NeoAPI camera control for the irsol library.
More...
#include "irsol/assert.hpp"#include "irsol/types.hpp"#include "irsol/utils.hpp"#include <chrono>#include <mutex>#include <neoapi/neoapi.hpp>#include <optional>#include <string>#include <type_traits>#include <unordered_map>#include <variant>#include "irsol/camera/interface.tpp"Go to the source code of this file.
Classes | |
| class | irsol::camera::Interface |
| High-level wrapper around the NeoAPI camera for synchronized access. More... | |
Namespaces | |
| namespace | irsol |
| namespace | irsol::camera |
Provides a high-level interface to interact with camera devices using NeoAPI. | |
High-level wrapper around NeoAPI camera control for the irsol library.
This header defines the irsol::camera::Interface class, a thread-safe abstraction around NeoAPI camera control. It handles camera discovery, configuration, image acquisition, and feature parameter access in a synchronized manner.
See 01-loading-images for an example.
Definition in file interface.hpp.