Calibration Library 1.0.0
A C++ library for camera calibration and vision-related geometric transformations
Loading...
Searching...
No Matches
calib::pipeline::LinescanCalibrationFacade Class Referencefinal

Facade wrapping linear laser plane calibration for a single camera. More...

#include <linescan.h>

Public Member Functions

auto calibrate (const PinholeCamera< BrownConradyd > &camera, const std::vector< LineScanView > &views, const LinescanCalibrationOptions &opts={}) const -> LinescanCalibrationRunResult
 

Detailed Description

Facade wrapping linear laser plane calibration for a single camera.

Converts a Brown-Conrady camera to a dual-distortion camera, invokes the linear calibrate_laser_plane routine and packages the result for pipelines or examples.

Definition at line 39 of file linescan.h.

Member Function Documentation

◆ calibrate()

auto calib::pipeline::LinescanCalibrationFacade::calibrate ( const PinholeCamera< BrownConradyd > &  camera,
const std::vector< LineScanView > &  views,
const LinescanCalibrationOptions opts = {} 
) const -> LinescanCalibrationRunResult

Definition at line 12 of file linescan.cpp.


The documentation for this class was generated from the following files: