Interface Zhang99Camera
- All Known Implementing Classes:
Zhang99CameraBrown
,Zhang99CameraKannalaBrandt
,Zhang99CameraUniversalOmni
public interface Zhang99Camera
Wrapper that converts a camera model into a format understood by Zhang99.
-
Method Summary
Modifier and TypeMethodDescriptiongetCameraModel
(BundleAdjustmentCamera bundleCam) initializeCamera
(DMatrixRMaj K, List<DMatrixRMaj> homographies, List<CalibrationObservation> observations) Provide an initial estimate for the camera parameters given 1) estimated pinhole camera parameters, set of found homographies, and observed calibration targets.void
setLayouts
(List<List<Point2D_F64>> layouts) Specifies layouts of calibration targets
-
Method Details
-
setLayouts
Specifies layouts of calibration targets -
initializeCamera
BundleAdjustmentCamera initializeCamera(DMatrixRMaj K, List<DMatrixRMaj> homographies, List<CalibrationObservation> observations) Provide an initial estimate for the camera parameters given 1) estimated pinhole camera parameters, set of found homographies, and observed calibration targets.- Parameters:
K
- (Input) Estimated pinhole camera parametershomographies
- (Input) Homographiesobservations
- (Input) Target observations- Returns:
- Initial estimate of camera model
-
getCameraModel
-