Class Zhang99CameraBrown
java.lang.Object
boofcv.alg.geo.calibration.cameras.Zhang99CameraBrown
- All Implemented Interfaces:
Zhang99Camera
Camera parameters for model
CameraPinholeBrown.-
Constructor Summary
ConstructorsConstructorDescriptionZhang99CameraBrown(boolean assumeZeroSkew, boolean includeTangential, int numRadial) -
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.voidsetLayouts(List<List<Point2D_F64>> layouts) Specifies layouts of calibration targets
-
Constructor Details
-
Zhang99CameraBrown
public Zhang99CameraBrown(boolean assumeZeroSkew, boolean includeTangential, int numRadial)
-
-
Method Details
-
setLayouts
Description copied from interface:Zhang99CameraSpecifies layouts of calibration targets- Specified by:
setLayoutsin interfaceZhang99Camera
-
initializeCamera
public BundleAdjustmentCamera initializeCamera(DMatrixRMaj K, List<DMatrixRMaj> homographies, List<CalibrationObservation> observations) Description copied from interface:Zhang99CameraProvide an initial estimate for the camera parameters given 1) estimated pinhole camera parameters, set of found homographies, and observed calibration targets.- Specified by:
initializeCamerain interfaceZhang99Camera- Parameters:
K- (Input) Estimated pinhole camera parametershomographies- (Input) Homographiesobservations- (Input) Target observations- Returns:
- Initial estimate of camera model
-
getCameraModel
- Specified by:
getCameraModelin interfaceZhang99Camera
-