![]() |
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.