CPerspCalibFinder.h
Go to the documentation of this file.
1 #ifndef iipr_CPerspCalibFinder_included
2 #define iipr_CPerspCalibFinder_included
3 
4 
5 // ACF includes
6 #include <istd/IPolymorphic.h>
7 #include <i2d/CVector2d.h>
8 
9 // ACF-Solutions includes
11 
12 
13 namespace iipr
14 {
15 
16 
21 {
22 public:
23  virtual bool FindPerspCalib(
24  const i2d::CVector2d* nominalPositionsPtr,
25  const i2d::CVector2d* foundPositionsPtr,
26  int positionsCount,
28  bool allowPerspective = true,
29  bool allowRotation = true,
30  bool allowScale = true,
31  bool allowAnisotropic = true,
32  bool allowTranslation = true) const;
33 };
34 
35 
36 } // namespace iipr
37 
38 
39 #endif // !iipr_CPerspCalibFinder_included
40 
41 
virtual bool FindPerspCalib(const i2d::CVector2d *nominalPositionsPtr, const i2d::CVector2d *foundPositionsPtr, int positionsCount, icalib::CPerspectiveCalibration2d &results, bool allowPerspective=true, bool allowRotation=true, bool allowScale=true, bool allowAnisotropic=true, bool allowTranslation=true) const
Helper class allowing to find perspective calibration using list of nominal and found positions...

© 2007-2017 Witold Gantzke and Kirill Lepskiy