Documentation of 'boofcv.examples.calibration.ExampleCalibrateMonocularPoints' Java class
ExampleCalibrateMonocularPoints
boofcv.examples.calibration

Class ExampleCalibrateMonocularPoints



  • public class ExampleCalibrateMonocularPoints
    extends java.lang.Object
    Example of how to calibrate a single (monocular) camera given a set of observed calibration. points using the Zhang99 algorithm. Unlike in the other examples, the image processing has not already been done. In theory you could add your own more exotic targets by writing custom code to detect the target, which is left as an exercise for the reader. For example, have multiple targets visible or calibrate using circles.
    • Constructor Detail

      • ExampleCalibrateMonocularPoints

        public ExampleCalibrateMonocularPoints()
    • Method Detail

      • calibrate

        public static void calibrate(java.util.List<Point2D_F64> layout,
                                     java.util.List<CalibrationObservation> observations)
        Given a description of the calibration target and the observed location of the calibration
        Parameters:
        layout - How calibration points are laid out on the board
        observations - Observations of the target in different images
      • loadObservations

        public static java.util.List<CalibrationObservation> loadObservations(CalibrationDetector detector)
        Detects calibration points found in several images and returned as a list. Not the focus of this example.
      • main

        public static void main(java.lang.String[] args)

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.