105    namespace Experimental
 
  107        namespace Calibration
 
  202                std::ostream &stream,
 
#define ZIVID_CORE_EXPORT
Definition: CoreExport.h:101
 
A result returned by the detectFeaturePoints(...) call
Definition: DetectionResult.h:105
 
Interface to one Zivid camera
Definition: Camera.h:113
 
A dimension accuracy estimate for a specific working volume
Definition: InfieldCorrection.h:207
 
ZIVID_CORE_EXPORT float zMax() const
The range of validity of the accuracy estimate (upper end)
 
ZIVID_CORE_EXPORT float zMin() const
The range of validity of the accuracy estimate (lower end)
 
ZIVID_CORE_EXPORT float dimensionAccuracy() const
The estimated dimension accuracy obtained if the correction is applied
 
ZIVID_CORE_EXPORT std::string toString() const
Get string representation of the accuracy estimate
 
An in-field correction that may be written to a camera
Definition: InfieldCorrection.h:245
 
ZIVID_CORE_EXPORT std::string toString() const
Get string representation of the camera correction
 
ZIVID_CORE_EXPORT AccuracyEstimate accuracyEstimate() const
Get an estimate for expected dimension accuracy if the correction is applied to the camera
 
An assessment of the current dimension trueness of a camera at a specific location
Definition: InfieldCorrection.h:176
 
ZIVID_CORE_EXPORT Zivid::PointXYZ position() const
Get the location at which the measurement was made
 
ZIVID_CORE_EXPORT std::string toString() const
Get string representation of the camera assessment
 
ZIVID_CORE_EXPORT float localDimensionTrueness() const
Get the estimated local dimension trueness
 
ZIVID_CORE_EXPORT std::chrono::time_point< std::chrono::system_clock > cameraCorrectionTimestamp(const Zivid::Camera &camera)
Get the time at which the camera's in-field correction was created
 
ZIVID_CORE_EXPORT Zivid::Calibration::DetectionResult detectFeaturePoints(Zivid::Camera &camera)
Detects feature points from a calibration object.
 
ZIVID_CORE_EXPORT CameraVerification verifyCamera(const InfieldCorrectionInput &input)
Verify the current camera trueness based on a single measurement
 
ZIVID_CORE_EXPORT std::ostream & operator<<(std::ostream &stream, const InfieldCorrectionInput &input)
Serialize the value to a stream
 
ZIVID_CORE_EXPORT void resetCameraCorrection(Zivid::Camera &camera)
Reset the in-field correction on a camera to factory settings
 
InfieldCorrectionDetectionStatus
Definition: InfieldCorrectionDetectionStatus.h:103
 
ZIVID_CORE_EXPORT CameraCorrection computeCameraCorrection(const std::vector< InfieldCorrectionInput > &dataset)
Calculate new in-field camera correction
 
ZIVID_CORE_EXPORT void writeCameraCorrection(Zivid::Camera &camera, const CameraCorrection &cameraCorrection)
Write the in-field correction on a camera
 
ZIVID_CORE_EXPORT bool hasCameraCorrection(const Zivid::Camera &camera)
Check if the camera has an in-field correction written to it
 
The main Zivid namespace. All Zivid code is found here
Definition: Application.h:99
 
Point with three coordinates as float
Definition: Point.h:105