cv::cvflann -> cv::flann
This commit is contained in:
@@ -149,7 +149,7 @@ namespace cv{
|
||||
std::vector<int>& desc_idxs, std::vector<int>& pose_idxs, std::vector<float>& distances,
|
||||
CvMat* avg = 0, CvMat* eigenvalues = 0);
|
||||
|
||||
void FindOneWayDescriptor(cv::cvflann::Index* m_pca_descriptors_tree, CvSize patch_size, int m_pca_dim_low, int m_pose_count, IplImage* patch, int& desc_idx, int& pose_idx, float& distance,
|
||||
void FindOneWayDescriptor(cv::flann::Index* m_pca_descriptors_tree, CvSize patch_size, int m_pca_dim_low, int m_pose_count, IplImage* patch, int& desc_idx, int& pose_idx, float& distance,
|
||||
CvMat* avg = 0, CvMat* eigenvalues = 0);
|
||||
|
||||
void FindOneWayDescriptorEx(int desc_count, const OneWayDescriptor* descriptors, IplImage* patch,
|
||||
@@ -163,7 +163,7 @@ namespace cv{
|
||||
std::vector<float>& distances, std::vector<float>& scales,
|
||||
CvMat* avg, CvMat* eigenvectors);
|
||||
|
||||
void FindOneWayDescriptorEx(cv::cvflann::Index* m_pca_descriptors_tree, CvSize patch_size, int m_pca_dim_low, int m_pose_count, IplImage* patch,
|
||||
void FindOneWayDescriptorEx(cv::flann::Index* m_pca_descriptors_tree, CvSize patch_size, int m_pca_dim_low, int m_pose_count, IplImage* patch,
|
||||
float scale_min, float scale_max, float scale_step,
|
||||
int& desc_idx, int& pose_idx, float& distance, float& scale,
|
||||
CvMat* avg, CvMat* eigenvectors);
|
||||
@@ -800,7 +800,7 @@ namespace cv{
|
||||
|
||||
#if defined(_KDTREE)
|
||||
|
||||
void FindOneWayDescriptor(cv::cvflann::Index* m_pca_descriptors_tree, CvSize patch_size, int m_pca_dim_low, int m_pose_count, IplImage* patch, int& desc_idx, int& pose_idx, float& distance,
|
||||
void FindOneWayDescriptor(cv::flann::Index* m_pca_descriptors_tree, CvSize patch_size, int m_pca_dim_low, int m_pose_count, IplImage* patch, int& desc_idx, int& pose_idx, float& distance,
|
||||
CvMat* avg, CvMat* eigenvectors)
|
||||
{
|
||||
desc_idx = -1;
|
||||
@@ -875,7 +875,7 @@ namespace cv{
|
||||
object_ptr[i] = pca_coeffs->data.fl[i];
|
||||
}
|
||||
|
||||
m_pca_descriptors_tree->knnSearch(m_object, m_indices, m_dists, 1, cv::cvflann::SearchParams(-1) );
|
||||
m_pca_descriptors_tree->knnSearch(m_object, m_indices, m_dists, 1, cv::flann::SearchParams(-1) );
|
||||
|
||||
desc_idx = ((int*)(m_indices.ptr<int>(0)))[0] / m_pose_count;
|
||||
pose_idx = ((int*)(m_indices.ptr<int>(0)))[0] % m_pose_count;
|
||||
@@ -1109,7 +1109,7 @@ namespace cv{
|
||||
}
|
||||
|
||||
#if defined(_KDTREE)
|
||||
void FindOneWayDescriptorEx(cv::cvflann::Index* m_pca_descriptors_tree, CvSize patch_size, int m_pca_dim_low,
|
||||
void FindOneWayDescriptorEx(cv::flann::Index* m_pca_descriptors_tree, CvSize patch_size, int m_pca_dim_low,
|
||||
int m_pose_count, IplImage* patch,
|
||||
float scale_min, float scale_max, float scale_step,
|
||||
int& desc_idx, int& pose_idx, float& distance, float& scale,
|
||||
@@ -1660,7 +1660,7 @@ namespace cv{
|
||||
//::cvflann::KDTreeIndexParams params;
|
||||
//params.trees = 1;
|
||||
//m_pca_descriptors_tree = new KDTree(pca_descriptors_mat);
|
||||
m_pca_descriptors_tree = new cv::cvflann::Index(pca_descriptors_mat,cv::cvflann::KDTreeIndexParams(1));
|
||||
m_pca_descriptors_tree = new cv::flann::Index(pca_descriptors_mat,cv::flann::KDTreeIndexParams(1));
|
||||
//cvReleaseMat(&m_pca_descriptors_matrix);
|
||||
//m_pca_descriptors_tree->buildIndex();
|
||||
}
|
||||
|
Reference in New Issue
Block a user