public class Zhang99ComputeTargetHomography
extends java.lang.Object
Given a description of the calibration grid and a set of observations compute the associated Homography. First a linear approximation is computed follow by non-linear refinement. Part of calibration process described in [1].
[1] Zhengyou Zhang, "Flexible Camera Calibration By Viewing a Plane From Unknown Orientations,", International Conference on Computer Vision (ICCV'99), Corfu, Greece, pages 666-673, September 1999.99
| Constructor and Description |
|---|
Zhang99ComputeTargetHomography(java.util.List<georegression.struct.point.Point2D_F64> worldPoints) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
computeHomography(CalibrationObservation observedPoints)
Computes the homography from a list of detected grid points in the image.
|
org.ejml.data.DenseMatrix64F |
getHomography()
Returns a copy of the found homography matrix.
|
public Zhang99ComputeTargetHomography(java.util.List<georegression.struct.point.Point2D_F64> worldPoints)
public boolean computeHomography(CalibrationObservation observedPoints)
observedPoints - List of ordered detected grid points in image pixels.public org.ejml.data.DenseMatrix64F getHomography()