Commit e4e00498 authored by Maria Dimashova's avatar Maria Dimashova

fixed typo in test class names

parent 0c6480d8
......@@ -157,10 +157,10 @@ void matchKeyPoints(const vector<KeyPoint>& keypoints0, const Mat& H,
}
}
class DetectorRotatationInvarianceTest : public cvtest::BaseTest
class DetectorRotationInvarianceTest : public cvtest::BaseTest
{
public:
DetectorRotatationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
DetectorRotationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
float _minKeyPointMatchesRatio,
float _minAngleInliersRatio) :
featureDetector(_featureDetector),
......@@ -266,10 +266,10 @@ protected:
float minAngleInliersRatio;
};
class DescriptorRotatationInvarianceTest : public cvtest::BaseTest
class DescriptorRotationInvarianceTest : public cvtest::BaseTest
{
public:
DescriptorRotatationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
DescriptorRotationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
const Ptr<DescriptorExtractor>& _descriptorExtractor,
int _normType,
float _minKeyPointMatchesRatio,
......@@ -380,27 +380,27 @@ protected:
// Detector's rotation invariance check
TEST(Features2d_RotationInvariance_Detector_ORB, regression)
{
DetectorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.ORB"),
0.45f,
0.75f);
DetectorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.ORB"),
0.45f,
0.75f);
test.safe_run();
}
// Descriptors's rotation invariance check
TEST(Features2d_RotationInvariance_Descriptor_ORB, regression)
{
DescriptorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.ORB"),
Algorithm::create<DescriptorExtractor>("Feature2D.ORB"),
NORM_HAMMING,
0.45f,
0.53f);
DescriptorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.ORB"),
Algorithm::create<DescriptorExtractor>("Feature2D.ORB"),
NORM_HAMMING,
0.45f,
0.53f);
test.safe_run();
}
// TODO: uncomment test for FREAK when it will work
//TEST(Features2d_RotationInvariance_Descriptor_FREAK, regression)
//{
// DescriptorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.ORB"),
// DescriptorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.ORB"),
// Algorithm::create<DescriptorExtractor>("Feature2D.FREAK"),
// NORM_HAMMING(?),
// 0.45f,
......
......@@ -157,10 +157,10 @@ void matchKeyPoints(const vector<KeyPoint>& keypoints0, const Mat& H,
}
}
class DetectorRotatationInvarianceTest : public cvtest::BaseTest
class DetectorRotationInvarianceTest : public cvtest::BaseTest
{
public:
DetectorRotatationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
DetectorRotationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
float _minKeyPointMatchesRatio,
float _minAngleInliersRatio) :
featureDetector(_featureDetector),
......@@ -266,10 +266,10 @@ protected:
float minAngleInliersRatio;
};
class DescriptorRotatationInvarianceTest : public cvtest::BaseTest
class DescriptorRotationInvarianceTest : public cvtest::BaseTest
{
public:
DescriptorRotatationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
DescriptorRotationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
const Ptr<DescriptorExtractor>& _descriptorExtractor,
int _normType,
float _minKeyPointMatchesRatio,
......@@ -380,38 +380,38 @@ protected:
// Detector's rotation invariance check
TEST(Features2d_RotationInvariance_Detector_SURF, regression)
{
DetectorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SURF"),
0.44f,
0.76f);
DetectorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SURF"),
0.44f,
0.76f);
test.safe_run();
}
TEST(Features2d_RotationInvariance_Detector_SIFT, regression)
{
DetectorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SIFT"),
0.64f,
0.74f);
DetectorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SIFT"),
0.64f,
0.74f);
test.safe_run();
}
// Descriptors's rotation invariance check
TEST(Features2d_RotationInvariance_Descriptor_SURF, regression)
{
DescriptorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SURF"),
Algorithm::create<DescriptorExtractor>("Feature2D.SURF"),
NORM_L1,
0.44f,
0.64f);
DescriptorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SURF"),
Algorithm::create<DescriptorExtractor>("Feature2D.SURF"),
NORM_L1,
0.44f,
0.64f);
test.safe_run();
}
TEST(Features2d_RotationInvariance_Descriptor_SIFT, regression)
{
DescriptorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SIFT"),
Algorithm::create<DescriptorExtractor>("Feature2D.SIFT"),
NORM_L1,
0.64f,
0.72f);
DescriptorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SIFT"),
Algorithm::create<DescriptorExtractor>("Feature2D.SIFT"),
NORM_L1,
0.64f,
0.72f);
test.safe_run();
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment