Zivid C++ API 2.9.0+4dbba385-1
Defining the Future of 3D Machine Vision
|
#include "Zivid/Calibration/DetectionResult.h"
#include "Zivid/Camera.h"
#include "Zivid/Detail/CoreExport.h"
#include "Zivid/Detail/Pimpl.h"
#include "Zivid/Experimental/Calibration/InfieldCorrectionDetectionStatus.h"
#include "Zivid/Point.h"
#include <chrono>
#include <iosfwd>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | Zivid::Experimental::Calibration::InfieldCorrectionInput |
Container for input-data needed by in-field verification and correction functions More... | |
class | Zivid::Experimental::Calibration::CameraVerification |
An assessment of the current dimension trueness of a camera at a specific location More... | |
class | Zivid::Experimental::Calibration::AccuracyEstimate |
A dimension accuracy estimate for a specific working volume More... | |
class | Zivid::Experimental::Calibration::CameraCorrection |
An in-field correction that may be written to a camera More... | |
Namespaces | |
namespace | Zivid |
The main Zivid namespace. All Zivid code is found here | |
namespace | Zivid::Experimental |
namespace | Zivid::Experimental::Calibration |
Functions | |
ZIVID_CORE_EXPORT Zivid::Calibration::DetectionResult | Zivid::Experimental::Calibration::detectFeaturePoints (Zivid::Camera &camera) |
Detects feature points from a calibration object More... | |
ZIVID_CORE_EXPORT Zivid::Calibration::DetectionResult | Zivid::Experimental::Calibration::detectFeaturePoints (const Zivid::Frame &frame) |
Detects feature points in a captured Frame More... | |
ZIVID_CORE_EXPORT Zivid::Frame | Zivid::Experimental::Calibration::captureCalibrationBoard (Zivid::Camera &camera) |
Capture the calibration board More... | |
ZIVID_CORE_EXPORT std::ostream & | Zivid::Experimental::Calibration::operator<< (std::ostream &stream, const InfieldCorrectionInput &input) |
Serialize the value to a stream More... | |
ZIVID_CORE_EXPORT std::ostream & | Zivid::Experimental::Calibration::operator<< (std::ostream &stream, const CameraVerification &cameraVerification) |
Serialize the value to a stream More... | |
ZIVID_CORE_EXPORT std::ostream & | Zivid::Experimental::Calibration::operator<< (std::ostream &stream, const AccuracyEstimate &accuracyEstimate) |
Serialize the value to a stream More... | |
ZIVID_CORE_EXPORT std::ostream & | Zivid::Experimental::Calibration::operator<< (std::ostream &stream, const CameraCorrection &cameraCorrection) |
Serialize the value to a stream More... | |
ZIVID_CORE_EXPORT CameraVerification | Zivid::Experimental::Calibration::verifyCamera (const InfieldCorrectionInput &input) |
Verify the current camera trueness based on a single measurement More... | |
ZIVID_CORE_EXPORT CameraCorrection | Zivid::Experimental::Calibration::computeCameraCorrection (const std::vector< InfieldCorrectionInput > &dataset) |
Calculate new in-field camera correction More... | |
ZIVID_CORE_EXPORT void | Zivid::Experimental::Calibration::writeCameraCorrection (Zivid::Camera &camera, const CameraCorrection &cameraCorrection) |
Write the in-field correction on a camera More... | |
ZIVID_CORE_EXPORT void | Zivid::Experimental::Calibration::resetCameraCorrection (Zivid::Camera &camera) |
Reset the in-field correction on a camera to factory settings More... | |
ZIVID_CORE_EXPORT bool | Zivid::Experimental::Calibration::hasCameraCorrection (const Zivid::Camera &camera) |
Check if the camera has an in-field correction written to it More... | |
ZIVID_CORE_EXPORT std::chrono::time_point< std::chrono::system_clock > | Zivid::Experimental::Calibration::cameraCorrectionTimestamp (const Zivid::Camera &camera) |
Get the time at which the camera's in-field correction was created More... | |