BruteForceMatcher* matcher = new BruteForceMatcher(distance);
if( !emptyTrainData )
{
- transform( trainDescCollection.begin(), trainDescCollection.end(),
- matcher->trainDescCollection.begin(), clone_op );
+ std::transform( trainDescCollection.begin(), trainDescCollection.end(),
+ matcher->trainDescCollection.begin(), clone_op );
}
return matcher;
}
#include <Eigen/Array>
#endif
-using namespace std;
-
namespace cv
{
//matcher->flannIndex;
matcher->addedDescCount = addedDescCount;
matcher->mergedDescriptors = DescriptorCollection( mergedDescriptors );
- transform( trainDescCollection.begin(), trainDescCollection.end(),
- matcher->trainDescCollection.begin(), clone_op );
+ std::transform( trainDescCollection.begin(), trainDescCollection.end(),
+ matcher->trainDescCollection.begin(), clone_op );
}
return matcher;
}
{
pointCount = collection.pointCount;
- transform( collection.images.begin(), collection.images.end(), images.begin(), clone_op );
+ std::transform( collection.images.begin(), collection.images.end(), images.begin(), clone_op );
keypoints.resize( collection.keypoints.size() );
for( size_t i = 0; i < keypoints.size(); i++ )