#include <yarp/os/LogComponent.h>
#include <yarp/os/Value.h>
#include <yarp/sig/ImageUtils.h>
#include <algorithm>
#include <cmath>
#include <cstdint>
#include <iomanip>
#include "argusCameraDriver.h"
Go to the source code of this file.
|
static const std::vector< cameraFeature_id_t > | supported_features |
|
static const std::vector< cameraFeature_id_t > | features_with_auto {YARP_FEATURE_EXPOSURE, YARP_FEATURE_WHITE_BALANCE} |
|
static const std::map< cameraFeature_id_t, std::pair< double, double > > | featureMinMax |
|
static const std::map< double, NV::Rotation > | rotationToNVRot {{0.0, NV::ROTATION_0}, {90.0, NV::ROTATION_90}, {-90.0, NV::ROTATION_270}, {180.0, NV::ROTATION_180}} |
|
static const std::map< double, double > | rotationToCVRot {{0.0, 0.0}, {90.0, cv::ROTATE_90_COUNTERCLOCKWISE}, {-90.0, cv::ROTATE_90_CLOCKWISE}, {180.0, cv::ROTATE_180}} |
|
static const std::map< std::string, std::vector< Argus::Size2D< uint32_t > > > | cameraResolutions |
|
◆ fromRangeToZeroOne()
◆ fromZeroOneToRange()
◆ parseUint32Param()
◆ cameraResolutions
const std::map<std::string, std::vector<Argus::Size2D<uint32_t> > > cameraResolutions |
|
static |
Initial value:{
}
A mini-server for performing network communication in the background.
Definition at line 50 of file argusCameraDriver.cpp.
◆ featureMinMax
Initial value:
@ YARP_FEATURE_WHITE_BALANCE
@ YARP_FEATURE_SATURATION
Definition at line 41 of file argusCameraDriver.cpp.
◆ features_with_auto
◆ rotationToCVRot
const std::map<double, double> rotationToCVRot {{0.0, 0.0}, {90.0, cv::ROTATE_90_COUNTERCLOCKWISE}, {-90.0, cv::ROTATE_90_CLOCKWISE}, {180.0, cv::ROTATE_180}} |
|
static |
◆ rotationToNVRot
const std::map<double, NV::Rotation> rotationToNVRot {{0.0, NV::ROTATION_0}, {90.0, NV::ROTATION_90}, {-90.0, NV::ROTATION_270}, {180.0, NV::ROTATION_180}} |
|
static |
◆ supported_features