42#include <Calibration/Calibration.h>
65 calibrationFileName.c_str());
67 bool transformLeftCameraToIdentity =
getProperty<bool>(
"LeftCameraAsIdentity").getValue();
69 if (!ivtStereoCalibration.LoadCameraParameters(calibrationFileName.c_str(),
70 transformLeftCameraToIdentity))
73 calibrationFileName.c_str());
79visionx::StereoCalibration
82 return stereoCalibration;
89 return "StereoCameraProvider";
#define ARMARX_REGISTER_COMPONENT_EXECUTABLE(ComponentT, applicationName)
static bool getAbsolutePath(const std::string &relativeFilename, std::string &storeAbsoluteFilename, const std::vector< std::string > &additionalSearchPaths={}, bool verbose=true)
Property< PropertyType > getProperty(const std::string &name)
CLinux1394CaptureThreaded2 * ieee1394Capturer
IEEE1394 Capture.
void onInitCapturingImageProvider() override
Stereo camera provider is based on IEEE1394 image provider with the restriction that the number of sp...
visionx::StereoCalibration getStereoCalibration(const Ice::Current &c=Ice::emptyCurrent) override
Part of visionx::StereoCalibrationProvider interface.
static std::string GetDefaultName()
void onInitCapturingImageProvider() override
std::string getDefaultName() const override
Retrieve default name of component.
This file offers overloads of toIce() and fromIce() functions for STL container types.