1 #ifndef NewHorizonsMvicTdiCameraDistortionMap_h
2 #define NewHorizonsMvicTdiCameraDistortionMap_h
48 vector<double> xDistortionCoeffs,
49 vector<double> yDistortionCoeffs,
50 vector<double> residualColDistCoeffs,
51 vector<double> residualRowDistCoeffs);
55 virtual bool SetFocalPlane(
const double dx,
const double dy);
57 virtual bool SetUndistortedFocalPlane(
const double ux,
const double uy);
62 bool computeDistortionCorrections(
const double xscaled,
const double yscaled,
double &deltax);
63 void computeResidualDistortionCorrections(
const double dx,
double &residualDeltax,
64 double &residualDeltay);
67 std::vector<double> m_xDistortionCoeffs;
68 std::vector<double> m_yDistortionCoeffs;
71 vector<double> m_residualColDistCoeffs;
72 vector<double> m_residualRowDistCoeffs;
74 double m_focalPlaneHalf_x;