fixed typo in test class names
This commit is contained in:
parent
0c6480d89b
commit
e4e00498a8
@ -157,10 +157,10 @@ void matchKeyPoints(const vector<KeyPoint>& keypoints0, const Mat& H,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class DetectorRotatationInvarianceTest : public cvtest::BaseTest
|
class DetectorRotationInvarianceTest : public cvtest::BaseTest
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DetectorRotatationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
|
DetectorRotationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
|
||||||
float _minKeyPointMatchesRatio,
|
float _minKeyPointMatchesRatio,
|
||||||
float _minAngleInliersRatio) :
|
float _minAngleInliersRatio) :
|
||||||
featureDetector(_featureDetector),
|
featureDetector(_featureDetector),
|
||||||
@ -266,10 +266,10 @@ protected:
|
|||||||
float minAngleInliersRatio;
|
float minAngleInliersRatio;
|
||||||
};
|
};
|
||||||
|
|
||||||
class DescriptorRotatationInvarianceTest : public cvtest::BaseTest
|
class DescriptorRotationInvarianceTest : public cvtest::BaseTest
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DescriptorRotatationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
|
DescriptorRotationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
|
||||||
const Ptr<DescriptorExtractor>& _descriptorExtractor,
|
const Ptr<DescriptorExtractor>& _descriptorExtractor,
|
||||||
int _normType,
|
int _normType,
|
||||||
float _minKeyPointMatchesRatio,
|
float _minKeyPointMatchesRatio,
|
||||||
@ -380,27 +380,27 @@ protected:
|
|||||||
// Detector's rotation invariance check
|
// Detector's rotation invariance check
|
||||||
TEST(Features2d_RotationInvariance_Detector_ORB, regression)
|
TEST(Features2d_RotationInvariance_Detector_ORB, regression)
|
||||||
{
|
{
|
||||||
DetectorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.ORB"),
|
DetectorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.ORB"),
|
||||||
0.45f,
|
0.45f,
|
||||||
0.75f);
|
0.75f);
|
||||||
test.safe_run();
|
test.safe_run();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Descriptors's rotation invariance check
|
// Descriptors's rotation invariance check
|
||||||
TEST(Features2d_RotationInvariance_Descriptor_ORB, regression)
|
TEST(Features2d_RotationInvariance_Descriptor_ORB, regression)
|
||||||
{
|
{
|
||||||
DescriptorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.ORB"),
|
DescriptorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.ORB"),
|
||||||
Algorithm::create<DescriptorExtractor>("Feature2D.ORB"),
|
Algorithm::create<DescriptorExtractor>("Feature2D.ORB"),
|
||||||
NORM_HAMMING,
|
NORM_HAMMING,
|
||||||
0.45f,
|
0.45f,
|
||||||
0.53f);
|
0.53f);
|
||||||
test.safe_run();
|
test.safe_run();
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: uncomment test for FREAK when it will work
|
// TODO: uncomment test for FREAK when it will work
|
||||||
//TEST(Features2d_RotationInvariance_Descriptor_FREAK, regression)
|
//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"),
|
// Algorithm::create<DescriptorExtractor>("Feature2D.FREAK"),
|
||||||
// NORM_HAMMING(?),
|
// NORM_HAMMING(?),
|
||||||
// 0.45f,
|
// 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:
|
public:
|
||||||
DetectorRotatationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
|
DetectorRotationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
|
||||||
float _minKeyPointMatchesRatio,
|
float _minKeyPointMatchesRatio,
|
||||||
float _minAngleInliersRatio) :
|
float _minAngleInliersRatio) :
|
||||||
featureDetector(_featureDetector),
|
featureDetector(_featureDetector),
|
||||||
@ -266,10 +266,10 @@ protected:
|
|||||||
float minAngleInliersRatio;
|
float minAngleInliersRatio;
|
||||||
};
|
};
|
||||||
|
|
||||||
class DescriptorRotatationInvarianceTest : public cvtest::BaseTest
|
class DescriptorRotationInvarianceTest : public cvtest::BaseTest
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DescriptorRotatationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
|
DescriptorRotationInvarianceTest(const Ptr<FeatureDetector>& _featureDetector,
|
||||||
const Ptr<DescriptorExtractor>& _descriptorExtractor,
|
const Ptr<DescriptorExtractor>& _descriptorExtractor,
|
||||||
int _normType,
|
int _normType,
|
||||||
float _minKeyPointMatchesRatio,
|
float _minKeyPointMatchesRatio,
|
||||||
@ -380,38 +380,38 @@ protected:
|
|||||||
// Detector's rotation invariance check
|
// Detector's rotation invariance check
|
||||||
TEST(Features2d_RotationInvariance_Detector_SURF, regression)
|
TEST(Features2d_RotationInvariance_Detector_SURF, regression)
|
||||||
{
|
{
|
||||||
DetectorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SURF"),
|
DetectorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SURF"),
|
||||||
0.44f,
|
0.44f,
|
||||||
0.76f);
|
0.76f);
|
||||||
test.safe_run();
|
test.safe_run();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
TEST(Features2d_RotationInvariance_Detector_SIFT, regression)
|
TEST(Features2d_RotationInvariance_Detector_SIFT, regression)
|
||||||
{
|
{
|
||||||
DetectorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SIFT"),
|
DetectorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SIFT"),
|
||||||
0.64f,
|
0.64f,
|
||||||
0.74f);
|
0.74f);
|
||||||
test.safe_run();
|
test.safe_run();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Descriptors's rotation invariance check
|
// Descriptors's rotation invariance check
|
||||||
TEST(Features2d_RotationInvariance_Descriptor_SURF, regression)
|
TEST(Features2d_RotationInvariance_Descriptor_SURF, regression)
|
||||||
{
|
{
|
||||||
DescriptorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SURF"),
|
DescriptorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SURF"),
|
||||||
Algorithm::create<DescriptorExtractor>("Feature2D.SURF"),
|
Algorithm::create<DescriptorExtractor>("Feature2D.SURF"),
|
||||||
NORM_L1,
|
NORM_L1,
|
||||||
0.44f,
|
0.44f,
|
||||||
0.64f);
|
0.64f);
|
||||||
test.safe_run();
|
test.safe_run();
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(Features2d_RotationInvariance_Descriptor_SIFT, regression)
|
TEST(Features2d_RotationInvariance_Descriptor_SIFT, regression)
|
||||||
{
|
{
|
||||||
DescriptorRotatationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SIFT"),
|
DescriptorRotationInvarianceTest test(Algorithm::create<FeatureDetector>("Feature2D.SIFT"),
|
||||||
Algorithm::create<DescriptorExtractor>("Feature2D.SIFT"),
|
Algorithm::create<DescriptorExtractor>("Feature2D.SIFT"),
|
||||||
NORM_L1,
|
NORM_L1,
|
||||||
0.64f,
|
0.64f,
|
||||||
0.72f);
|
0.72f);
|
||||||
test.safe_run();
|
test.safe_run();
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user