Uses of Class
com.irurueta.ar.calibration.CameraCalibrator
Packages that use CameraCalibrator
Package
Description
This package contains classes used for camera calibration on 3D
reconstruction
-
Uses of CameraCalibrator in com.irurueta.ar.calibration
Subclasses of CameraCalibrator in com.irurueta.ar.calibrationModifier and TypeClassDescriptionclass
Calibrates a camera in order to find its intrinsic parameters and radial distortion by using an alternating technique where first an initial guess of the intrinsic parameters, rotation and translation is obtained to model the camera used to sample the calibration pattern, and then the result is used to find the best possible radial distortion to account for all remaining errors.class
Calibrates a camera in order to find its intrinsic parameters and radial distortion by first estimating the intrinsic parameters without accounting for radial distortion and then use an optimization algorithm to minimize error and adjust estimated camera pose, intrinsic parameters and radial distortion parameters.Methods in com.irurueta.ar.calibration that return CameraCalibratorModifier and TypeMethodDescriptionstatic CameraCalibrator
CameraCalibrator.create()
Creates a camera calibrator using default method.static CameraCalibrator
CameraCalibrator.create
(CameraCalibratorMethod method) Creates a camera calibrator using provided method.static CameraCalibrator
CameraCalibrator.create
(Pattern2D pattern, List<CameraCalibratorSample> samples) Creates a camera calibrator using provided pattern, samples and default method.static CameraCalibrator
CameraCalibrator.create
(Pattern2D pattern, List<CameraCalibratorSample> samples, double[] samplesQualityScores) Creates a camera calibrator using provided pattern, samples and default method.static CameraCalibrator
CameraCalibrator.create
(Pattern2D pattern, List<CameraCalibratorSample> samples, double[] samplesQualityScores, CameraCalibratorMethod method) Creates a camera calibrator using provided pattern, samples and method.static CameraCalibrator
CameraCalibrator.create
(Pattern2D pattern, List<CameraCalibratorSample> samples, CameraCalibratorMethod method) Creates a camera calibrator using provided pattern, samples and method.Methods in com.irurueta.ar.calibration with parameters of type CameraCalibratorModifier and TypeMethodDescriptionvoid
CameraCalibratorListener.onCalibrateEnd
(CameraCalibrator calibrator) Called when a calibrator ends the camera calibration process.void
CameraCalibratorListener.onCalibrateProgressChange
(CameraCalibrator calibrator, float progress) Called to notify changes in the camera calibration progress.void
CameraCalibratorListener.onCalibrateStart
(CameraCalibrator calibrator) Called when a calibrator starts the camera calibration process.void
CameraCalibratorListener.onIntrinsicParametersEstimationEnds
(CameraCalibrator calibrator, com.irurueta.geometry.PinholeCameraIntrinsicParameters intrinsicParameters) Called when a calibrator finishes the estimation of intrinsic parameters of a pinhole camera.void
CameraCalibratorListener.onIntrinsicParametersEstimationStarts
(CameraCalibrator calibrator) Called when a calibrator starts the estimation of intrinsic parameters of a pinhole camera.void
CameraCalibratorListener.onRadialDistortionEstimationEnds
(CameraCalibrator calibrator, RadialDistortion distortion) Called when a calibrator finishes the estimation of radial distortion of the camera lens.void
CameraCalibratorListener.onRadialDistortionEstimationStarts
(CameraCalibrator calibrator) Called when a calibrator starts the estimation of radial distortion of the camera lens.