Enclose code in ccalib namespace. Switch defines to consts.

pull/63/head
Daniel Angelov 11 years ago
parent 9fb1a6dbc4
commit c5b57d0c58
  1. 4
      modules/ccalib/include/opencv2/ccalib.hpp
  2. 18
      modules/ccalib/src/ccalib.cpp

@ -49,7 +49,7 @@
#include <vector>
namespace cv{
namespace cv{ namespace ccalib{
class CV_EXPORTS CustomPattern : public Algorithm
{
@ -144,6 +144,6 @@ private:
void refineKeypointsPos(const Mat& img, std::vector<KeyPoint>& kp);
};
} // cv
}} // namespace ccalib, cv
#endif

@ -55,17 +55,17 @@
#include <vector>
#include <cstring>
using namespace std;
namespace cv{ namespace ccalib{
#define MIN_CONTOUR_AREA_PX 100
#define MIN_CONTOUR_AREA_RATIO 0.2
#define MAX_CONTOUR_AREA_RATIO 5
using namespace std;
#define MIN_POINTS_FOR_H 10
const int MIN_CONTOUR_AREA_PX = 100;
const float MIN_CONTOUR_AREA_RATIO = 0.2;
const float MAX_CONTOUR_AREA_RATIO = 5.0;
#define MAX_PROJ_ERROR_PX 5.0
const int MIN_POINTS_FOR_H = 10;
namespace cv{
const float MAX_PROJ_ERROR_PX = 5.0;
CustomPattern::CustomPattern()
{
@ -487,8 +487,8 @@ void CustomPattern::drawOrientation(InputOutputArray image, InputArray tvec, Inp
img.copyTo(image);
}
} // namespace cv
}} // namespace ccalib, cv
#endif //_CPP
#endif // __OPENCV_CCALIB_CPP__
#endif // cplusplus

Loading…
Cancel
Save