#include <opencv2/core/core_c.h>
#include <yarp/cv/Cv.h>
#include <yarp/os/LogComponent.h>
#include <yarp/os/Value.h>
#include <yarp/sig/ImageUtils.h>
#include <algorithm>
#include <cmath>
#include <cstdint>
#include <iomanip>
#include <opencv2/opencv.hpp>
#include <opencv2/videoio.hpp>
#include "pylonCameraDriver.h"
Go to the source code of this file.
|
double | fromZeroOneToRange (cameraFeature_id_t feature, double value) |
|
double | fromRangeToZeroOne (cameraFeature_id_t feature, double value) |
|
bool | parseUint32Param (std::string param_name, std::uint32_t ¶m, yarp::os::Searchable &config) |
|
bool | parseFloat64Param (std::string param_name, double ¶m, yarp::os::Searchable &config) |
|
bool | parseStringParam (std::string param_name, std::string ¶m, yarp::os::Searchable &config) |
|
bool | parseBooleanParam (std::string param_name, bool ¶m, yarp::os::Searchable &config) |
|
|
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, YARP_FEATURE_GAIN} |
|
static const std::map< cameraFeature_id_t, std::pair< double, double > > | featureMinMax |
|
static const std::map< double, int > | rotationToCVRot {{90.0, ROTATE_90_CLOCKWISE}, {-90.0, ROTATE_90_COUNTERCLOCKWISE}, {180.0, ROTATE_180}} |
|
◆ fromRangeToZeroOne()
◆ fromZeroOneToRange()
◆ parseBooleanParam()
◆ parseFloat64Param()
◆ parseStringParam()
◆ parseUint32Param()
◆ featureMinMax
Initial value:
@ YARP_FEATURE_BRIGHTNESS
@ YARP_FEATURE_WHITE_BALANCE
Definition at line 48 of file pylonCameraDriver.cpp.
◆ features_with_auto
◆ rotationToCVRot
◆ supported_features