Test image babling + Essaie entrée image + Debut i/o references
|
@ -11,18 +11,74 @@ ASIFT_matcher::ASIFT_matcher(): _nb_refs(0), _total_num_matchings(0), _resize_im
|
|||
// }
|
||||
|
||||
//Return true if successfull
|
||||
bool ASIFT_matcher::addReference(const char* image, unsigned int num_tilts)
|
||||
bool ASIFT_matcher::addReference(const char* image_path, unsigned int num_tilts)
|
||||
{
|
||||
///// Read input
|
||||
float * iarr1;
|
||||
size_t w1, h1;
|
||||
if (NULL == (iarr1 = read_png_f32_gray(image, &w1, &h1))) {
|
||||
std::cerr << "Unable to load image file " << image << std::endl;
|
||||
if (NULL == (iarr1 = read_png_f32_gray(image_path, &w1, &h1))) {
|
||||
std::cerr << "Unable to load image file " << image_path << std::endl;
|
||||
return false;
|
||||
}
|
||||
std::vector<float> ipixels1(iarr1, iarr1 + w1 * h1);
|
||||
free(iarr1); /*memcheck*/
|
||||
|
||||
// cout<<"Size : "<<w1<<"/"<<h1<<" - "<<ipixels1.size()<<endl;
|
||||
|
||||
// Mat imageMat;
|
||||
// imageMat = imread(image_path); // Read the file
|
||||
|
||||
// if(! imageMat.data ) // Check for invalid input
|
||||
// {
|
||||
// cout << "Could not open or find " << image_path << std::endl;
|
||||
// return -1;
|
||||
// }
|
||||
// vector<float> ipixels1;
|
||||
// size_t w1=0, h1=0;
|
||||
|
||||
// if(imageMat.isContinuous())
|
||||
// {
|
||||
// Mat M1;
|
||||
// cvtColor(imageMat,M1,COLOR_BGR2GRAY);
|
||||
|
||||
// // M1.convertTo(M1,CV_32FC1);
|
||||
// //Conversion for ASIFT
|
||||
// if (M1.isContinuous())
|
||||
// {
|
||||
// ipixels1.assign((float*)M1.datastart, (float*)M1.dataend);
|
||||
// }
|
||||
// else {
|
||||
// for (int i = 0; i < M1.rows; ++i)
|
||||
// {
|
||||
// ipixels1.insert(ipixels1.end(), (float*)M1.ptr<uchar>(i), (float*)M1.ptr<uchar>(i)+M1.cols);
|
||||
// }
|
||||
// }
|
||||
// // ipixels1.assign((float*)M1.datastart, (float*)M1.dataend);
|
||||
// // ipixels1.assign(imageMat.begin<float>(), imageMat.end<float>());
|
||||
// w1=M1.cols;
|
||||
// h1=M1.rows;
|
||||
|
||||
// cout<<"Size : "<<w1<<"/"<<h1<<" - "<<ipixels1.size()<<endl;
|
||||
|
||||
// Mat M2=Mat(h1,w1,CV_32FC1);
|
||||
// memcpy(M2.data,ipixels1.data(),ipixels1.size()*sizeof(float));
|
||||
|
||||
// namedWindow( "Display window", WINDOW_AUTOSIZE );// Create a window for display.
|
||||
// imshow( "Display window", M2 ); // Show our image inside it.
|
||||
|
||||
// float *opixelsASIFT = new float[w1*h1];
|
||||
// /////////////////////////////////////////////////////////////////// Copy image to output
|
||||
// for(int j = 0; j < (int) h1; j++)
|
||||
// for(int i = 0; i < (int) w1; i++) opixelsASIFT[j*w1+i] = ipixels1[j*w1+i];
|
||||
|
||||
// ///////////////////////////////////////////////////////////////// Save imgOut
|
||||
// write_png_f32("img.png", opixelsASIFT, w1, h1, 1);
|
||||
|
||||
// delete[] opixelsASIFT; /*memcheck*/
|
||||
|
||||
// waitKey(0);
|
||||
// }
|
||||
|
||||
///// Resize the images to area wS*hW in remaining the apsect-ratio
|
||||
///// Resize if the resize flag is not set or if the flag is set unequal to 0
|
||||
float wS = IM_X;
|
||||
|
@ -122,13 +178,13 @@ bool ASIFT_matcher::addReference(const char* image, unsigned int num_tilts)
|
|||
_nb_refs++;
|
||||
|
||||
cout<<"Reference built in "<< difftime(tend, tstart) << " seconds." << endl;
|
||||
cout<<" "<< num_keys <<" ASIFT keypoints found in "<< image << endl;
|
||||
cout<<" "<< num_keys <<" ASIFT keypoints found in "<< image_path << endl;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
//Return number of match
|
||||
unsigned int ASIFT_matcher::match(const char* image, unsigned int num_tilts)
|
||||
unsigned int ASIFT_matcher::match(const char* image_path, unsigned int num_tilts)
|
||||
{
|
||||
if(_nb_refs<=0)
|
||||
{
|
||||
|
@ -139,8 +195,8 @@ unsigned int ASIFT_matcher::match(const char* image, unsigned int num_tilts)
|
|||
///// Read input
|
||||
float * iarr1;
|
||||
size_t w1, h1;
|
||||
if (NULL == (iarr1 = read_png_f32_gray(image, &w1, &h1))) {
|
||||
std::cerr << "Unable to load image file " << image << std::endl;
|
||||
if (NULL == (iarr1 = read_png_f32_gray(image_path, &w1, &h1))) {
|
||||
std::cerr << "Unable to load image file " << image_path << std::endl;
|
||||
return 1;
|
||||
}
|
||||
std::vector<float> ipixels1(iarr1, iarr1 + w1 * h1);
|
||||
|
@ -226,7 +282,7 @@ unsigned int ASIFT_matcher::match(const char* image, unsigned int num_tilts)
|
|||
|
||||
tend = time(0);
|
||||
cout<< "Keypoints computation accomplished in " << difftime(tend, tstart) << " seconds." << endl;
|
||||
cout<<" "<< num_keys <<" ASIFT keypoints found in "<< image << endl;
|
||||
cout<<" "<< num_keys <<" ASIFT keypoints found in "<< image_path << endl;
|
||||
|
||||
//// Match ASIFT keypoints
|
||||
_total_num_matchings=0;
|
||||
|
@ -467,6 +523,77 @@ bool ASIFT_matcher::distFilter(int threshold=2)
|
|||
return false;
|
||||
}
|
||||
|
||||
//A tester
|
||||
bool ASIFT_matcher::saveReferences(const char* ref_path) const
|
||||
{
|
||||
// Write all the keypoints (row, col, scale, orientation, desciptor (128 integers))
|
||||
std::ofstream file_key1(ref_path);
|
||||
if (file_key1.is_open())
|
||||
{
|
||||
file_key1<<_nb_refs<<std::endl;
|
||||
for(unsigned int i=0; i<_keys.size();i++)
|
||||
{
|
||||
asift_keypoints kps =_keys[i];
|
||||
// Follow the same convention of David Lowe:
|
||||
// the first line contains the number of keypoints and the length of the desciptors (128)
|
||||
// Added number of tilts
|
||||
file_key1 << _num_keys[i] << " " << VecLength << " " << _num_tilts[i] << " " << std::endl;
|
||||
for (int tt = 0; tt < (int) kps.size(); tt++)
|
||||
{
|
||||
for (int rr = 0; rr < (int) kps[tt].size(); rr++)
|
||||
{
|
||||
keypointslist::iterator ptr = kps[tt][rr].begin();
|
||||
for(int i=0; i < (int) kps[tt][rr].size(); i++, ptr++)
|
||||
{
|
||||
file_key1 << _zoom_refs[i]*ptr->x << " " << _zoom_refs[i]*ptr->y << " " << _zoom_refs[i]*ptr->scale << " " << ptr->angle;
|
||||
|
||||
for (int ii = 0; ii < (int) VecLength; ii++)
|
||||
{
|
||||
file_key1 << " " << ptr->vec[ii];
|
||||
}
|
||||
|
||||
file_key1 << std::endl;
|
||||
}
|
||||
}
|
||||
}
|
||||
file_key1<<std::endl;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
std::cerr << "Unable to open the file :"<<ref_path;
|
||||
return false;
|
||||
}
|
||||
|
||||
file_key1.close();
|
||||
return true;
|
||||
}
|
||||
|
||||
//A finir
|
||||
bool ASIFT_matcher::loadReferences(const char* ref_path)
|
||||
{
|
||||
std::ifstream ref_file(ref_path);
|
||||
std::string nb_ref;
|
||||
if (ref_file.is_open())
|
||||
{
|
||||
std::getline(ref_file, nb_ref);
|
||||
//std::stoi(nb_ref, _nb_refs); //C++11
|
||||
_nb_refs = atoi(nb_ref.c_str());
|
||||
for(unsigned int i=0; i<_nb_refs;i++)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
std::cerr << "Unable to open the file :"<<ref_path;
|
||||
return false;
|
||||
}
|
||||
|
||||
ref_file.close();
|
||||
return true;
|
||||
}
|
||||
|
||||
//Debugging function
|
||||
void ASIFT_matcher::print() const
|
||||
{
|
||||
|
|
|
@ -18,6 +18,12 @@ using namespace std;
|
|||
#include "compute_asift_keypoints.h"
|
||||
#include "compute_asift_matches.h"
|
||||
|
||||
|
||||
// #include <opencv2/core/core.hpp>
|
||||
// #include <opencv2/highgui/highgui.hpp>
|
||||
// #include <opencv2/imgproc/imgproc.hpp>
|
||||
// using namespace cv;
|
||||
|
||||
# define IM_X 800
|
||||
# define IM_Y 600
|
||||
|
||||
|
@ -37,14 +43,16 @@ public:
|
|||
ASIFT_matcher();
|
||||
// virtual ~ASIFT_matcher();
|
||||
|
||||
bool addReference(const char* image, unsigned int num_tilts=1);
|
||||
unsigned int match(const char* image, unsigned int num_tilts =1);
|
||||
bool addReference(const char* image_path, unsigned int num_tilts=1);
|
||||
unsigned int match(const char* image_path, unsigned int num_tilts =1);
|
||||
unsigned int match(vector<float>& image, unsigned int w, unsigned int h, unsigned int num_tilts =1);
|
||||
void print() const; //Debugging function
|
||||
bool computeROI(int& x, int& y, unsigned int& h, unsigned int& w) const; //Compute the bounding rectangle of the keypoints
|
||||
bool computeCenter(int& cx, int& cy) const;
|
||||
bool distFilter(int threshold); //Filter keypoint which are far (Euclidian distance) from the center.
|
||||
|
||||
bool saveReferences(const char* ref_path) const;
|
||||
bool loadReferences(const char* ref_path);
|
||||
|
||||
unsigned int getNbRef() const{ return _nb_refs;}
|
||||
const vector< vector< float > >& getRefImgs() const{ return _im_refs;}
|
||||
|
|
|
@ -161,6 +161,23 @@ Match_LIB_DEPENDS:STATIC=
|
|||
//Dependencies for target
|
||||
Numerics_LIB_DEPENDS:STATIC=
|
||||
|
||||
//Path where debug 3rdpaty OpenCV dependencies are located
|
||||
OpenCV_3RDPARTY_LIB_DIR_DBG:PATH=
|
||||
|
||||
//Path where release 3rdpaty OpenCV dependencies are located
|
||||
OpenCV_3RDPARTY_LIB_DIR_OPT:PATH=
|
||||
|
||||
OpenCV_CONFIG_PATH:FILEPATH=/usr/share/OpenCV
|
||||
|
||||
//The directory containing a CMake configuration file for OpenCV.
|
||||
OpenCV_DIR:PATH=/usr/share/OpenCV
|
||||
|
||||
//Path where debug OpenCV libraries are located
|
||||
OpenCV_LIB_DIR_DBG:PATH=
|
||||
|
||||
//Path where release OpenCV libraries are located
|
||||
OpenCV_LIB_DIR_OPT:PATH=
|
||||
|
||||
//C++ compiler flags for OpenMP parallization
|
||||
OpenMP_CXX_FLAGS:STRING=-fopenmp
|
||||
|
||||
|
@ -309,6 +326,16 @@ CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1
|
|||
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
|
||||
//Details about finding OpenMP
|
||||
FIND_PACKAGE_MESSAGE_DETAILS_OpenMP:INTERNAL=[-fopenmp][-fopenmp][v()]
|
||||
//ADVANCED property for variable: OpenCV_3RDPARTY_LIB_DIR_DBG
|
||||
OpenCV_3RDPARTY_LIB_DIR_DBG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: OpenCV_3RDPARTY_LIB_DIR_OPT
|
||||
OpenCV_3RDPARTY_LIB_DIR_OPT-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: OpenCV_CONFIG_PATH
|
||||
OpenCV_CONFIG_PATH-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: OpenCV_LIB_DIR_DBG
|
||||
OpenCV_LIB_DIR_DBG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: OpenCV_LIB_DIR_OPT
|
||||
OpenCV_LIB_DIR_OPT-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: OpenMP_CXX_FLAGS
|
||||
OpenMP_CXX_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: OpenMP_C_FLAGS
|
||||
|
|
|
@ -17,6 +17,10 @@ SET(CMAKE_MAKEFILE_DEPENDS
|
|||
"io_png/libs/zlib/CMakeLists.txt"
|
||||
"libMatch/CMakeLists.txt"
|
||||
"libNumerics/CMakeLists.txt"
|
||||
"/usr/share/OpenCV/OpenCVConfig-version.cmake"
|
||||
"/usr/share/OpenCV/OpenCVConfig.cmake"
|
||||
"/usr/share/OpenCV/OpenCVModules-release.cmake"
|
||||
"/usr/share/OpenCV/OpenCVModules.cmake"
|
||||
"/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake"
|
||||
"/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake"
|
||||
"/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake"
|
||||
|
|
|
@ -6,81 +6,3 @@
|
|||
|
||||
#IncludeRegexTransform:
|
||||
|
||||
./io_png/libs/png/png.h
|
||||
../zlib/zlib.h
|
||||
./io_png/libs/zlib/zlib.h
|
||||
pngconf.h
|
||||
./io_png/libs/png/pngconf.h
|
||||
crtdbg.h
|
||||
-
|
||||
|
||||
./io_png/libs/png/pngconf.h
|
||||
pngusr.h
|
||||
./io_png/libs/png/pngusr.h
|
||||
config.h
|
||||
./io_png/libs/png/config.h
|
||||
windows.h
|
||||
-
|
||||
stdio.h
|
||||
-
|
||||
stdio.h
|
||||
-
|
||||
sys/types.h
|
||||
-
|
||||
setjmp.h
|
||||
-
|
||||
strings.h
|
||||
-
|
||||
string.h
|
||||
-
|
||||
stdlib.h
|
||||
-
|
||||
fp.h
|
||||
-
|
||||
math.h
|
||||
-
|
||||
m68881.h
|
||||
-
|
||||
mem.h
|
||||
-
|
||||
alloc.h
|
||||
-
|
||||
malloc.h
|
||||
-
|
||||
time.h
|
||||
-
|
||||
dos.h
|
||||
-
|
||||
|
||||
./io_png/libs/zlib/zconf.h
|
||||
windows.h
|
||||
-
|
||||
sys/types.h
|
||||
-
|
||||
unistd.h
|
||||
-
|
||||
unixio.h
|
||||
-
|
||||
|
||||
./io_png/libs/zlib/zlib.h
|
||||
zconf.h
|
||||
./io_png/libs/zlib/zconf.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/io_png/io_png.c
|
||||
stdlib.h
|
||||
-
|
||||
stdio.h
|
||||
-
|
||||
math.h
|
||||
-
|
||||
assert.h
|
||||
-
|
||||
png.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/io_png/png.h
|
||||
png.h
|
||||
-
|
||||
io_png.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/io_png/io_png.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/io_png/io_png.h
|
||||
|
||||
|
|
|
@ -6,22 +6,6 @@
|
|||
|
||||
#IncludeRegexTransform:
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/compute_asift_keypoints.cpp
|
||||
assert.h
|
||||
-
|
||||
stdlib.h
|
||||
-
|
||||
stdio.h
|
||||
-
|
||||
math.h
|
||||
-
|
||||
time.h
|
||||
-
|
||||
compute_asift_keypoints.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/compute_asift_keypoints.h
|
||||
omp.h
|
||||
-
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/compute_asift_keypoints.h
|
||||
library.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/library.h
|
||||
|
@ -34,26 +18,6 @@ fproj.h
|
|||
vector
|
||||
-
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/compute_asift_matches.cpp
|
||||
assert.h
|
||||
-
|
||||
stdio.h
|
||||
-
|
||||
stdlib.h
|
||||
-
|
||||
math.h
|
||||
-
|
||||
time.h
|
||||
-
|
||||
omp.h
|
||||
-
|
||||
compute_asift_matches.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/compute_asift_matches.h
|
||||
libMatch/match.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libMatch/match.h
|
||||
orsa.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/orsa.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/compute_asift_matches.h
|
||||
library.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/library.h
|
||||
|
@ -94,10 +58,6 @@ compute_asift_keypoints.h
|
|||
compute_asift_matches.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/compute_asift_matches.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/demo_lib_sift.cpp
|
||||
demo_lib_sift.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/demo_lib_sift.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/demo_lib_sift.h
|
||||
stdlib.h
|
||||
-
|
||||
|
@ -126,44 +86,22 @@ library.h
|
|||
splines.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/splines.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/filter.cpp
|
||||
filter.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/filter.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/filter.h
|
||||
library.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/library.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/flimage.cpp
|
||||
flimage.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/flimage.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/flimage.h
|
||||
iostream
|
||||
-
|
||||
string
|
||||
-
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/fproj.cpp
|
||||
stdio.h
|
||||
-
|
||||
math.h
|
||||
-
|
||||
splines.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/splines.h
|
||||
fproj.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/fproj.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/fproj.h
|
||||
library.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/library.h
|
||||
vector
|
||||
-
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/frot.cpp
|
||||
frot.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/frot.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/frot.h
|
||||
library.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/library.h
|
||||
|
@ -172,34 +110,6 @@ vector
|
|||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/io_png/io_png.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libMatch/match.h
|
||||
vector
|
||||
-
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libNumerics/matrix.cpp
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libNumerics/matrix.h
|
||||
iostream
|
||||
-
|
||||
cassert
|
||||
-
|
||||
matrix.cpp
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libNumerics/matrix.cpp
|
||||
vector.cpp
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libNumerics/vector.cpp
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libNumerics/numerics.h
|
||||
matrix.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libNumerics/matrix.h
|
||||
vector
|
||||
-
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libNumerics/vector.cpp
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/library.cpp
|
||||
library.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/library.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/library.h
|
||||
stdio.h
|
||||
-
|
||||
|
@ -212,10 +122,6 @@ time.h
|
|||
float.h
|
||||
-
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/numerics1.cpp
|
||||
numerics1.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/numerics1.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/numerics1.h
|
||||
stdio.h
|
||||
-
|
||||
|
@ -230,58 +136,6 @@ iostream
|
|||
library.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/library.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/orsa.cpp
|
||||
assert.h
|
||||
-
|
||||
stdio.h
|
||||
-
|
||||
stdlib.h
|
||||
-
|
||||
math.h
|
||||
-
|
||||
time.h
|
||||
-
|
||||
orsa.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/orsa.h
|
||||
third_party/Eigen/Cholesky
|
||||
-
|
||||
third_party/Eigen/Core
|
||||
-
|
||||
third_party/Eigen/Eigenvalues
|
||||
-
|
||||
third_party/Eigen/LU
|
||||
-
|
||||
third_party/Eigen/QR
|
||||
-
|
||||
third_party/Eigen/SVD
|
||||
-
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/orsa.h
|
||||
vector
|
||||
-
|
||||
libNumerics/numerics.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libNumerics/numerics.h
|
||||
libMatch/match.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/libMatch/match.h
|
||||
sstream
|
||||
-
|
||||
iostream
|
||||
-
|
||||
fstream
|
||||
-
|
||||
cmath
|
||||
-
|
||||
cstdio
|
||||
-
|
||||
cmath
|
||||
-
|
||||
cstdlib
|
||||
-
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/splines.cpp
|
||||
splines.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/splines.h
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/splines.h
|
||||
numerics1.h
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/numerics1.h
|
||||
|
@ -292,753 +146,3 @@ string.h
|
|||
vector
|
||||
-
|
||||
|
||||
third_party/Eigen/Cholesky
|
||||
Core
|
||||
third_party/Eigen/Core
|
||||
src/Core/util/DisableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||
src/misc/Solve.h
|
||||
third_party/Eigen/src/misc/Solve.h
|
||||
src/Cholesky/LLT.h
|
||||
third_party/Eigen/src/Cholesky/LLT.h
|
||||
src/Cholesky/LDLT.h
|
||||
third_party/Eigen/src/Cholesky/LDLT.h
|
||||
src/Core/util/ReenableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||
|
||||
third_party/Eigen/Core
|
||||
src/Core/util/DisableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||
src/Core/util/Macros.h
|
||||
third_party/Eigen/src/Core/util/Macros.h
|
||||
malloc.h
|
||||
-
|
||||
emmintrin.h
|
||||
-
|
||||
xmmintrin.h
|
||||
-
|
||||
pmmintrin.h
|
||||
-
|
||||
tmmintrin.h
|
||||
-
|
||||
smmintrin.h
|
||||
-
|
||||
nmmintrin.h
|
||||
-
|
||||
altivec.h
|
||||
-
|
||||
arm_neon.h
|
||||
-
|
||||
omp.h
|
||||
-
|
||||
cerrno
|
||||
-
|
||||
cstdlib
|
||||
-
|
||||
cmath
|
||||
-
|
||||
complex
|
||||
-
|
||||
cassert
|
||||
-
|
||||
functional
|
||||
-
|
||||
iosfwd
|
||||
-
|
||||
cstring
|
||||
-
|
||||
string
|
||||
-
|
||||
limits
|
||||
-
|
||||
climits
|
||||
-
|
||||
algorithm
|
||||
-
|
||||
iostream
|
||||
-
|
||||
intrin.h
|
||||
-
|
||||
new
|
||||
-
|
||||
src/Core/util/Constants.h
|
||||
third_party/Eigen/src/Core/util/Constants.h
|
||||
src/Core/util/ForwardDeclarations.h
|
||||
third_party/Eigen/src/Core/util/ForwardDeclarations.h
|
||||
src/Core/util/Meta.h
|
||||
third_party/Eigen/src/Core/util/Meta.h
|
||||
src/Core/util/XprHelper.h
|
||||
third_party/Eigen/src/Core/util/XprHelper.h
|
||||
src/Core/util/StaticAssert.h
|
||||
third_party/Eigen/src/Core/util/StaticAssert.h
|
||||
src/Core/util/Memory.h
|
||||
third_party/Eigen/src/Core/util/Memory.h
|
||||
src/Core/NumTraits.h
|
||||
third_party/Eigen/src/Core/NumTraits.h
|
||||
src/Core/MathFunctions.h
|
||||
third_party/Eigen/src/Core/MathFunctions.h
|
||||
src/Core/GenericPacketMath.h
|
||||
third_party/Eigen/src/Core/GenericPacketMath.h
|
||||
src/Core/arch/SSE/PacketMath.h
|
||||
third_party/Eigen/src/Core/arch/SSE/PacketMath.h
|
||||
src/Core/arch/SSE/MathFunctions.h
|
||||
third_party/Eigen/src/Core/arch/SSE/MathFunctions.h
|
||||
src/Core/arch/SSE/Complex.h
|
||||
third_party/Eigen/src/Core/arch/SSE/Complex.h
|
||||
src/Core/arch/AltiVec/PacketMath.h
|
||||
third_party/Eigen/src/Core/arch/AltiVec/PacketMath.h
|
||||
src/Core/arch/AltiVec/Complex.h
|
||||
third_party/Eigen/src/Core/arch/AltiVec/Complex.h
|
||||
src/Core/arch/NEON/PacketMath.h
|
||||
third_party/Eigen/src/Core/arch/NEON/PacketMath.h
|
||||
src/Core/arch/NEON/Complex.h
|
||||
third_party/Eigen/src/Core/arch/NEON/Complex.h
|
||||
src/Core/arch/Default/Settings.h
|
||||
third_party/Eigen/src/Core/arch/Default/Settings.h
|
||||
src/Core/Functors.h
|
||||
third_party/Eigen/src/Core/Functors.h
|
||||
src/Core/DenseCoeffsBase.h
|
||||
third_party/Eigen/src/Core/DenseCoeffsBase.h
|
||||
src/Core/DenseBase.h
|
||||
third_party/Eigen/src/Core/DenseBase.h
|
||||
src/Core/MatrixBase.h
|
||||
third_party/Eigen/src/Core/MatrixBase.h
|
||||
src/Core/EigenBase.h
|
||||
third_party/Eigen/src/Core/EigenBase.h
|
||||
src/Core/Assign.h
|
||||
third_party/Eigen/src/Core/Assign.h
|
||||
src/Core/util/BlasUtil.h
|
||||
third_party/Eigen/src/Core/util/BlasUtil.h
|
||||
src/Core/DenseStorage.h
|
||||
third_party/Eigen/src/Core/DenseStorage.h
|
||||
src/Core/NestByValue.h
|
||||
third_party/Eigen/src/Core/NestByValue.h
|
||||
src/Core/ForceAlignedAccess.h
|
||||
third_party/Eigen/src/Core/ForceAlignedAccess.h
|
||||
src/Core/ReturnByValue.h
|
||||
third_party/Eigen/src/Core/ReturnByValue.h
|
||||
src/Core/NoAlias.h
|
||||
third_party/Eigen/src/Core/NoAlias.h
|
||||
src/Core/PlainObjectBase.h
|
||||
third_party/Eigen/src/Core/PlainObjectBase.h
|
||||
src/Core/Matrix.h
|
||||
third_party/Eigen/src/Core/Matrix.h
|
||||
src/Core/Array.h
|
||||
third_party/Eigen/src/Core/Array.h
|
||||
src/Core/CwiseBinaryOp.h
|
||||
third_party/Eigen/src/Core/CwiseBinaryOp.h
|
||||
src/Core/CwiseUnaryOp.h
|
||||
third_party/Eigen/src/Core/CwiseUnaryOp.h
|
||||
src/Core/CwiseNullaryOp.h
|
||||
third_party/Eigen/src/Core/CwiseNullaryOp.h
|
||||
src/Core/CwiseUnaryView.h
|
||||
third_party/Eigen/src/Core/CwiseUnaryView.h
|
||||
src/Core/SelfCwiseBinaryOp.h
|
||||
third_party/Eigen/src/Core/SelfCwiseBinaryOp.h
|
||||
src/Core/Dot.h
|
||||
third_party/Eigen/src/Core/Dot.h
|
||||
src/Core/StableNorm.h
|
||||
third_party/Eigen/src/Core/StableNorm.h
|
||||
src/Core/MapBase.h
|
||||
third_party/Eigen/src/Core/MapBase.h
|
||||
src/Core/Stride.h
|
||||
third_party/Eigen/src/Core/Stride.h
|
||||
src/Core/Map.h
|
||||
third_party/Eigen/src/Core/Map.h
|
||||
src/Core/Block.h
|
||||
third_party/Eigen/src/Core/Block.h
|
||||
src/Core/VectorBlock.h
|
||||
third_party/Eigen/src/Core/VectorBlock.h
|
||||
src/Core/Transpose.h
|
||||
third_party/Eigen/src/Core/Transpose.h
|
||||
src/Core/DiagonalMatrix.h
|
||||
third_party/Eigen/src/Core/DiagonalMatrix.h
|
||||
src/Core/Diagonal.h
|
||||
third_party/Eigen/src/Core/Diagonal.h
|
||||
src/Core/DiagonalProduct.h
|
||||
third_party/Eigen/src/Core/DiagonalProduct.h
|
||||
src/Core/PermutationMatrix.h
|
||||
third_party/Eigen/src/Core/PermutationMatrix.h
|
||||
src/Core/Transpositions.h
|
||||
third_party/Eigen/src/Core/Transpositions.h
|
||||
src/Core/Redux.h
|
||||
third_party/Eigen/src/Core/Redux.h
|
||||
src/Core/Visitor.h
|
||||
third_party/Eigen/src/Core/Visitor.h
|
||||
src/Core/Fuzzy.h
|
||||
third_party/Eigen/src/Core/Fuzzy.h
|
||||
src/Core/IO.h
|
||||
third_party/Eigen/src/Core/IO.h
|
||||
src/Core/Swap.h
|
||||
third_party/Eigen/src/Core/Swap.h
|
||||
src/Core/CommaInitializer.h
|
||||
third_party/Eigen/src/Core/CommaInitializer.h
|
||||
src/Core/Flagged.h
|
||||
third_party/Eigen/src/Core/Flagged.h
|
||||
src/Core/ProductBase.h
|
||||
third_party/Eigen/src/Core/ProductBase.h
|
||||
src/Core/Product.h
|
||||
third_party/Eigen/src/Core/Product.h
|
||||
src/Core/TriangularMatrix.h
|
||||
third_party/Eigen/src/Core/TriangularMatrix.h
|
||||
src/Core/SelfAdjointView.h
|
||||
third_party/Eigen/src/Core/SelfAdjointView.h
|
||||
src/Core/SolveTriangular.h
|
||||
third_party/Eigen/src/Core/SolveTriangular.h
|
||||
src/Core/products/Parallelizer.h
|
||||
third_party/Eigen/src/Core/products/Parallelizer.h
|
||||
src/Core/products/CoeffBasedProduct.h
|
||||
third_party/Eigen/src/Core/products/CoeffBasedProduct.h
|
||||
src/Core/products/GeneralBlockPanelKernel.h
|
||||
third_party/Eigen/src/Core/products/GeneralBlockPanelKernel.h
|
||||
src/Core/products/GeneralMatrixVector.h
|
||||
third_party/Eigen/src/Core/products/GeneralMatrixVector.h
|
||||
src/Core/products/GeneralMatrixMatrix.h
|
||||
third_party/Eigen/src/Core/products/GeneralMatrixMatrix.h
|
||||
src/Core/products/GeneralMatrixMatrixTriangular.h
|
||||
third_party/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
|
||||
src/Core/products/SelfadjointMatrixVector.h
|
||||
third_party/Eigen/src/Core/products/SelfadjointMatrixVector.h
|
||||
src/Core/products/SelfadjointMatrixMatrix.h
|
||||
third_party/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
|
||||
src/Core/products/SelfadjointProduct.h
|
||||
third_party/Eigen/src/Core/products/SelfadjointProduct.h
|
||||
src/Core/products/SelfadjointRank2Update.h
|
||||
third_party/Eigen/src/Core/products/SelfadjointRank2Update.h
|
||||
src/Core/products/TriangularMatrixVector.h
|
||||
third_party/Eigen/src/Core/products/TriangularMatrixVector.h
|
||||
src/Core/products/TriangularMatrixMatrix.h
|
||||
third_party/Eigen/src/Core/products/TriangularMatrixMatrix.h
|
||||
src/Core/products/TriangularSolverMatrix.h
|
||||
third_party/Eigen/src/Core/products/TriangularSolverMatrix.h
|
||||
src/Core/products/TriangularSolverVector.h
|
||||
third_party/Eigen/src/Core/products/TriangularSolverVector.h
|
||||
src/Core/BandMatrix.h
|
||||
third_party/Eigen/src/Core/BandMatrix.h
|
||||
src/Core/BooleanRedux.h
|
||||
third_party/Eigen/src/Core/BooleanRedux.h
|
||||
src/Core/Select.h
|
||||
third_party/Eigen/src/Core/Select.h
|
||||
src/Core/VectorwiseOp.h
|
||||
third_party/Eigen/src/Core/VectorwiseOp.h
|
||||
src/Core/Random.h
|
||||
third_party/Eigen/src/Core/Random.h
|
||||
src/Core/Replicate.h
|
||||
third_party/Eigen/src/Core/Replicate.h
|
||||
src/Core/Reverse.h
|
||||
third_party/Eigen/src/Core/Reverse.h
|
||||
src/Core/ArrayBase.h
|
||||
third_party/Eigen/src/Core/ArrayBase.h
|
||||
src/Core/ArrayWrapper.h
|
||||
third_party/Eigen/src/Core/ArrayWrapper.h
|
||||
src/Core/GlobalFunctions.h
|
||||
third_party/Eigen/src/Core/GlobalFunctions.h
|
||||
src/Core/util/ReenableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||
Eigen2Support
|
||||
third_party/Eigen/Eigen2Support
|
||||
|
||||
third_party/Eigen/Eigen2Support
|
||||
src/Core/util/DisableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||
src/Eigen2Support/Macros.h
|
||||
third_party/Eigen/src/Eigen2Support/Macros.h
|
||||
src/Eigen2Support/Memory.h
|
||||
third_party/Eigen/src/Eigen2Support/Memory.h
|
||||
src/Eigen2Support/Meta.h
|
||||
third_party/Eigen/src/Eigen2Support/Meta.h
|
||||
src/Eigen2Support/Lazy.h
|
||||
third_party/Eigen/src/Eigen2Support/Lazy.h
|
||||
src/Eigen2Support/Cwise.h
|
||||
third_party/Eigen/src/Eigen2Support/Cwise.h
|
||||
src/Eigen2Support/CwiseOperators.h
|
||||
third_party/Eigen/src/Eigen2Support/CwiseOperators.h
|
||||
src/Eigen2Support/TriangularSolver.h
|
||||
third_party/Eigen/src/Eigen2Support/TriangularSolver.h
|
||||
src/Eigen2Support/Block.h
|
||||
third_party/Eigen/src/Eigen2Support/Block.h
|
||||
src/Eigen2Support/VectorBlock.h
|
||||
third_party/Eigen/src/Eigen2Support/VectorBlock.h
|
||||
src/Eigen2Support/Minor.h
|
||||
third_party/Eigen/src/Eigen2Support/Minor.h
|
||||
src/Eigen2Support/MathFunctions.h
|
||||
third_party/Eigen/src/Eigen2Support/MathFunctions.h
|
||||
src/Core/util/ReenableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||
iostream
|
||||
-
|
||||
|
||||
third_party/Eigen/Eigenvalues
|
||||
Core
|
||||
third_party/Eigen/Core
|
||||
src/Core/util/DisableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||
Cholesky
|
||||
third_party/Eigen/Cholesky
|
||||
Jacobi
|
||||
third_party/Eigen/Jacobi
|
||||
Householder
|
||||
third_party/Eigen/Householder
|
||||
LU
|
||||
third_party/Eigen/LU
|
||||
src/Eigenvalues/Tridiagonalization.h
|
||||
third_party/Eigen/src/Eigenvalues/Tridiagonalization.h
|
||||
src/Eigenvalues/RealSchur.h
|
||||
third_party/Eigen/src/Eigenvalues/RealSchur.h
|
||||
src/Eigenvalues/EigenSolver.h
|
||||
third_party/Eigen/src/Eigenvalues/EigenSolver.h
|
||||
src/Eigenvalues/SelfAdjointEigenSolver.h
|
||||
third_party/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
|
||||
src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
|
||||
third_party/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
|
||||
src/Eigenvalues/HessenbergDecomposition.h
|
||||
third_party/Eigen/src/Eigenvalues/HessenbergDecomposition.h
|
||||
src/Eigenvalues/ComplexSchur.h
|
||||
third_party/Eigen/src/Eigenvalues/ComplexSchur.h
|
||||
src/Eigenvalues/ComplexEigenSolver.h
|
||||
third_party/Eigen/src/Eigenvalues/ComplexEigenSolver.h
|
||||
src/Eigenvalues/MatrixBaseEigenvalues.h
|
||||
third_party/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
|
||||
src/Core/util/ReenableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||
|
||||
third_party/Eigen/Householder
|
||||
Core
|
||||
third_party/Eigen/Core
|
||||
src/Core/util/DisableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||
src/Householder/Householder.h
|
||||
third_party/Eigen/src/Householder/Householder.h
|
||||
src/Householder/HouseholderSequence.h
|
||||
third_party/Eigen/src/Householder/HouseholderSequence.h
|
||||
src/Householder/BlockHouseholder.h
|
||||
third_party/Eigen/src/Householder/BlockHouseholder.h
|
||||
src/Core/util/ReenableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||
|
||||
third_party/Eigen/Jacobi
|
||||
Core
|
||||
third_party/Eigen/Core
|
||||
src/Core/util/DisableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||
src/Jacobi/Jacobi.h
|
||||
third_party/Eigen/src/Jacobi/Jacobi.h
|
||||
src/Core/util/ReenableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||
|
||||
third_party/Eigen/LU
|
||||
Core
|
||||
third_party/Eigen/Core
|
||||
src/Core/util/DisableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||
src/misc/Solve.h
|
||||
third_party/Eigen/src/misc/Solve.h
|
||||
src/misc/Kernel.h
|
||||
third_party/Eigen/src/misc/Kernel.h
|
||||
src/misc/Image.h
|
||||
third_party/Eigen/src/misc/Image.h
|
||||
src/LU/FullPivLU.h
|
||||
third_party/Eigen/src/LU/FullPivLU.h
|
||||
src/LU/PartialPivLU.h
|
||||
third_party/Eigen/src/LU/PartialPivLU.h
|
||||
src/LU/Determinant.h
|
||||
third_party/Eigen/src/LU/Determinant.h
|
||||
src/LU/Inverse.h
|
||||
third_party/Eigen/src/LU/Inverse.h
|
||||
src/LU/arch/Inverse_SSE.h
|
||||
third_party/Eigen/src/LU/arch/Inverse_SSE.h
|
||||
src/Eigen2Support/LU.h
|
||||
third_party/Eigen/src/Eigen2Support/LU.h
|
||||
src/Core/util/ReenableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||
|
||||
third_party/Eigen/QR
|
||||
Core
|
||||
third_party/Eigen/Core
|
||||
src/Core/util/DisableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||
Cholesky
|
||||
third_party/Eigen/Cholesky
|
||||
Jacobi
|
||||
third_party/Eigen/Jacobi
|
||||
Householder
|
||||
third_party/Eigen/Householder
|
||||
src/misc/Solve.h
|
||||
third_party/Eigen/src/misc/Solve.h
|
||||
src/QR/HouseholderQR.h
|
||||
third_party/Eigen/src/QR/HouseholderQR.h
|
||||
src/QR/FullPivHouseholderQR.h
|
||||
third_party/Eigen/src/QR/FullPivHouseholderQR.h
|
||||
src/QR/ColPivHouseholderQR.h
|
||||
third_party/Eigen/src/QR/ColPivHouseholderQR.h
|
||||
src/Eigen2Support/QR.h
|
||||
third_party/Eigen/src/Eigen2Support/QR.h
|
||||
src/Core/util/ReenableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||
Eigenvalues
|
||||
third_party/Eigen/Eigenvalues
|
||||
|
||||
third_party/Eigen/SVD
|
||||
QR
|
||||
third_party/Eigen/QR
|
||||
Householder
|
||||
third_party/Eigen/Householder
|
||||
Jacobi
|
||||
third_party/Eigen/Jacobi
|
||||
src/Core/util/DisableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||
src/misc/Solve.h
|
||||
third_party/Eigen/src/misc/Solve.h
|
||||
src/SVD/JacobiSVD.h
|
||||
third_party/Eigen/src/SVD/JacobiSVD.h
|
||||
src/SVD/UpperBidiagonalization.h
|
||||
third_party/Eigen/src/SVD/UpperBidiagonalization.h
|
||||
src/Eigen2Support/SVD.h
|
||||
third_party/Eigen/src/Eigen2Support/SVD.h
|
||||
src/Core/util/ReenableStupidWarnings.h
|
||||
third_party/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||
|
||||
third_party/Eigen/src/Cholesky/LDLT.h
|
||||
|
||||
third_party/Eigen/src/Cholesky/LLT.h
|
||||
|
||||
third_party/Eigen/src/Core/Array.h
|
||||
|
||||
third_party/Eigen/src/Core/ArrayBase.h
|
||||
../plugins/CommonCwiseUnaryOps.h
|
||||
third_party/Eigen/src/plugins/CommonCwiseUnaryOps.h
|
||||
../plugins/MatrixCwiseUnaryOps.h
|
||||
third_party/Eigen/src/plugins/MatrixCwiseUnaryOps.h
|
||||
../plugins/ArrayCwiseUnaryOps.h
|
||||
third_party/Eigen/src/plugins/ArrayCwiseUnaryOps.h
|
||||
../plugins/CommonCwiseBinaryOps.h
|
||||
third_party/Eigen/src/plugins/CommonCwiseBinaryOps.h
|
||||
../plugins/MatrixCwiseBinaryOps.h
|
||||
third_party/Eigen/src/plugins/MatrixCwiseBinaryOps.h
|
||||
../plugins/ArrayCwiseBinaryOps.h
|
||||
third_party/Eigen/src/plugins/ArrayCwiseBinaryOps.h
|
||||
|
||||
third_party/Eigen/src/Core/ArrayWrapper.h
|
||||
|
||||
third_party/Eigen/src/Core/Assign.h
|
||||
|
||||
third_party/Eigen/src/Core/BandMatrix.h
|
||||
|
||||
third_party/Eigen/src/Core/Block.h
|
||||
|
||||
third_party/Eigen/src/Core/BooleanRedux.h
|
||||
|
||||
third_party/Eigen/src/Core/CommaInitializer.h
|
||||
|
||||
third_party/Eigen/src/Core/CwiseBinaryOp.h
|
||||
|
||||
third_party/Eigen/src/Core/CwiseNullaryOp.h
|
||||
|
||||
third_party/Eigen/src/Core/CwiseUnaryOp.h
|
||||
|
||||
third_party/Eigen/src/Core/CwiseUnaryView.h
|
||||
|
||||
third_party/Eigen/src/Core/DenseBase.h
|
||||
../plugins/BlockMethods.h
|
||||
third_party/Eigen/src/plugins/BlockMethods.h
|
||||
|
||||
third_party/Eigen/src/Core/DenseCoeffsBase.h
|
||||
|
||||
third_party/Eigen/src/Core/DenseStorage.h
|
||||
|
||||
third_party/Eigen/src/Core/Diagonal.h
|
||||
|
||||
third_party/Eigen/src/Core/DiagonalMatrix.h
|
||||
|
||||
third_party/Eigen/src/Core/DiagonalProduct.h
|
||||
|
||||
third_party/Eigen/src/Core/Dot.h
|
||||
|
||||
third_party/Eigen/src/Core/EigenBase.h
|
||||
|
||||
third_party/Eigen/src/Core/Flagged.h
|
||||
|
||||
third_party/Eigen/src/Core/ForceAlignedAccess.h
|
||||
|
||||
third_party/Eigen/src/Core/Functors.h
|
||||
|
||||
third_party/Eigen/src/Core/Fuzzy.h
|
||||
|
||||
third_party/Eigen/src/Core/GenericPacketMath.h
|
||||
|
||||
third_party/Eigen/src/Core/GlobalFunctions.h
|
||||
|
||||
third_party/Eigen/src/Core/IO.h
|
||||
|
||||
third_party/Eigen/src/Core/Map.h
|
||||
|
||||
third_party/Eigen/src/Core/MapBase.h
|
||||
|
||||
third_party/Eigen/src/Core/MathFunctions.h
|
||||
|
||||
third_party/Eigen/src/Core/Matrix.h
|
||||
|
||||
third_party/Eigen/src/Core/MatrixBase.h
|
||||
../plugins/CommonCwiseUnaryOps.h
|
||||
third_party/Eigen/src/plugins/CommonCwiseUnaryOps.h
|
||||
../plugins/CommonCwiseBinaryOps.h
|
||||
third_party/Eigen/src/plugins/CommonCwiseBinaryOps.h
|
||||
../plugins/MatrixCwiseUnaryOps.h
|
||||
third_party/Eigen/src/plugins/MatrixCwiseUnaryOps.h
|
||||
../plugins/MatrixCwiseBinaryOps.h
|
||||
third_party/Eigen/src/plugins/MatrixCwiseBinaryOps.h
|
||||
|
||||
third_party/Eigen/src/Core/NestByValue.h
|
||||
|
||||
third_party/Eigen/src/Core/NoAlias.h
|
||||
|
||||
third_party/Eigen/src/Core/NumTraits.h
|
||||
|
||||
third_party/Eigen/src/Core/PermutationMatrix.h
|
||||
|
||||
third_party/Eigen/src/Core/PlainObjectBase.h
|
||||
|
||||
third_party/Eigen/src/Core/Product.h
|
||||
|
||||
third_party/Eigen/src/Core/ProductBase.h
|
||||
|
||||
third_party/Eigen/src/Core/Random.h
|
||||
|
||||
third_party/Eigen/src/Core/Redux.h
|
||||
|
||||
third_party/Eigen/src/Core/Replicate.h
|
||||
|
||||
third_party/Eigen/src/Core/ReturnByValue.h
|
||||
|
||||
third_party/Eigen/src/Core/Reverse.h
|
||||
|
||||
third_party/Eigen/src/Core/Select.h
|
||||
|
||||
third_party/Eigen/src/Core/SelfAdjointView.h
|
||||
|
||||
third_party/Eigen/src/Core/SelfCwiseBinaryOp.h
|
||||
|
||||
third_party/Eigen/src/Core/SolveTriangular.h
|
||||
|
||||
third_party/Eigen/src/Core/StableNorm.h
|
||||
|
||||
third_party/Eigen/src/Core/Stride.h
|
||||
|
||||
third_party/Eigen/src/Core/Swap.h
|
||||
|
||||
third_party/Eigen/src/Core/Transpose.h
|
||||
|
||||
third_party/Eigen/src/Core/Transpositions.h
|
||||
|
||||
third_party/Eigen/src/Core/TriangularMatrix.h
|
||||
|
||||
third_party/Eigen/src/Core/VectorBlock.h
|
||||
|
||||
third_party/Eigen/src/Core/VectorwiseOp.h
|
||||
|
||||
third_party/Eigen/src/Core/Visitor.h
|
||||
|
||||
third_party/Eigen/src/Core/arch/AltiVec/Complex.h
|
||||
|
||||
third_party/Eigen/src/Core/arch/AltiVec/PacketMath.h
|
||||
|
||||
third_party/Eigen/src/Core/arch/Default/Settings.h
|
||||
|
||||
third_party/Eigen/src/Core/arch/NEON/Complex.h
|
||||
|
||||
third_party/Eigen/src/Core/arch/NEON/PacketMath.h
|
||||
|
||||
third_party/Eigen/src/Core/arch/SSE/Complex.h
|
||||
|
||||
third_party/Eigen/src/Core/arch/SSE/MathFunctions.h
|
||||
|
||||
third_party/Eigen/src/Core/arch/SSE/PacketMath.h
|
||||
|
||||
third_party/Eigen/src/Core/products/CoeffBasedProduct.h
|
||||
|
||||
third_party/Eigen/src/Core/products/GeneralBlockPanelKernel.h
|
||||
|
||||
third_party/Eigen/src/Core/products/GeneralMatrixMatrix.h
|
||||
|
||||
third_party/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
|
||||
|
||||
third_party/Eigen/src/Core/products/GeneralMatrixVector.h
|
||||
|
||||
third_party/Eigen/src/Core/products/Parallelizer.h
|
||||
|
||||
third_party/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
|
||||
|
||||
third_party/Eigen/src/Core/products/SelfadjointMatrixVector.h
|
||||
|
||||
third_party/Eigen/src/Core/products/SelfadjointProduct.h
|
||||
|
||||
third_party/Eigen/src/Core/products/SelfadjointRank2Update.h
|
||||
|
||||
third_party/Eigen/src/Core/products/TriangularMatrixMatrix.h
|
||||
|
||||
third_party/Eigen/src/Core/products/TriangularMatrixVector.h
|
||||
|
||||
third_party/Eigen/src/Core/products/TriangularSolverMatrix.h
|
||||
|
||||
third_party/Eigen/src/Core/products/TriangularSolverVector.h
|
||||
|
||||
third_party/Eigen/src/Core/util/BlasUtil.h
|
||||
|
||||
third_party/Eigen/src/Core/util/Constants.h
|
||||
|
||||
third_party/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||
|
||||
third_party/Eigen/src/Core/util/ForwardDeclarations.h
|
||||
|
||||
third_party/Eigen/src/Core/util/Macros.h
|
||||
cstdlib
|
||||
-
|
||||
iostream
|
||||
-
|
||||
|
||||
third_party/Eigen/src/Core/util/Memory.h
|
||||
|
||||
third_party/Eigen/src/Core/util/Meta.h
|
||||
|
||||
third_party/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||
|
||||
third_party/Eigen/src/Core/util/StaticAssert.h
|
||||
|
||||
third_party/Eigen/src/Core/util/XprHelper.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/Block.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/Cwise.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/CwiseOperators.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/LU.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/Lazy.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/Macros.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/MathFunctions.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/Memory.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/Meta.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/Minor.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/QR.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/SVD.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/TriangularSolver.h
|
||||
|
||||
third_party/Eigen/src/Eigen2Support/VectorBlock.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/./ComplexSchur.h
|
||||
./EigenvaluesCommon.h
|
||||
third_party/Eigen/src/Eigenvalues/././EigenvaluesCommon.h
|
||||
./HessenbergDecomposition.h
|
||||
third_party/Eigen/src/Eigenvalues/././HessenbergDecomposition.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/./EigenvaluesCommon.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/./HessenbergDecomposition.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/./RealSchur.h
|
||||
./EigenvaluesCommon.h
|
||||
third_party/Eigen/src/Eigenvalues/././EigenvaluesCommon.h
|
||||
./HessenbergDecomposition.h
|
||||
third_party/Eigen/src/Eigenvalues/././HessenbergDecomposition.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/./Tridiagonalization.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/ComplexEigenSolver.h
|
||||
./EigenvaluesCommon.h
|
||||
third_party/Eigen/src/Eigenvalues/./EigenvaluesCommon.h
|
||||
./ComplexSchur.h
|
||||
third_party/Eigen/src/Eigenvalues/./ComplexSchur.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/ComplexSchur.h
|
||||
./EigenvaluesCommon.h
|
||||
third_party/Eigen/src/Eigenvalues/./EigenvaluesCommon.h
|
||||
./HessenbergDecomposition.h
|
||||
third_party/Eigen/src/Eigenvalues/./HessenbergDecomposition.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/EigenSolver.h
|
||||
./EigenvaluesCommon.h
|
||||
third_party/Eigen/src/Eigenvalues/./EigenvaluesCommon.h
|
||||
./RealSchur.h
|
||||
third_party/Eigen/src/Eigenvalues/./RealSchur.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
|
||||
./EigenvaluesCommon.h
|
||||
third_party/Eigen/src/Eigenvalues/./EigenvaluesCommon.h
|
||||
./Tridiagonalization.h
|
||||
third_party/Eigen/src/Eigenvalues/./Tridiagonalization.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/HessenbergDecomposition.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/RealSchur.h
|
||||
./EigenvaluesCommon.h
|
||||
third_party/Eigen/src/Eigenvalues/./EigenvaluesCommon.h
|
||||
./HessenbergDecomposition.h
|
||||
third_party/Eigen/src/Eigenvalues/./HessenbergDecomposition.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
|
||||
./EigenvaluesCommon.h
|
||||
third_party/Eigen/src/Eigenvalues/./EigenvaluesCommon.h
|
||||
./Tridiagonalization.h
|
||||
third_party/Eigen/src/Eigenvalues/./Tridiagonalization.h
|
||||
|
||||
third_party/Eigen/src/Eigenvalues/Tridiagonalization.h
|
||||
|
||||
third_party/Eigen/src/Householder/BlockHouseholder.h
|
||||
|
||||
third_party/Eigen/src/Householder/Householder.h
|
||||
|
||||
third_party/Eigen/src/Householder/HouseholderSequence.h
|
||||
|
||||
third_party/Eigen/src/Jacobi/Jacobi.h
|
||||
|
||||
third_party/Eigen/src/LU/Determinant.h
|
||||
|
||||
third_party/Eigen/src/LU/FullPivLU.h
|
||||
|
||||
third_party/Eigen/src/LU/Inverse.h
|
||||
|
||||
third_party/Eigen/src/LU/PartialPivLU.h
|
||||
|
||||
third_party/Eigen/src/LU/arch/Inverse_SSE.h
|
||||
|
||||
third_party/Eigen/src/QR/ColPivHouseholderQR.h
|
||||
|
||||
third_party/Eigen/src/QR/FullPivHouseholderQR.h
|
||||
|
||||
third_party/Eigen/src/QR/HouseholderQR.h
|
||||
|
||||
third_party/Eigen/src/SVD/JacobiSVD.h
|
||||
|
||||
third_party/Eigen/src/SVD/UpperBidiagonalization.h
|
||||
|
||||
third_party/Eigen/src/misc/Image.h
|
||||
|
||||
third_party/Eigen/src/misc/Kernel.h
|
||||
|
||||
third_party/Eigen/src/misc/Solve.h
|
||||
|
||||
third_party/Eigen/src/plugins/ArrayCwiseBinaryOps.h
|
||||
|
||||
third_party/Eigen/src/plugins/ArrayCwiseUnaryOps.h
|
||||
|
||||
third_party/Eigen/src/plugins/BlockMethods.h
|
||||
|
||||
third_party/Eigen/src/plugins/CommonCwiseBinaryOps.h
|
||||
|
||||
third_party/Eigen/src/plugins/CommonCwiseUnaryOps.h
|
||||
|
||||
third_party/Eigen/src/plugins/MatrixCwiseBinaryOps.h
|
||||
|
||||
third_party/Eigen/src/plugins/MatrixCwiseUnaryOps.h
|
||||
|
||||
|
|
|
@ -37,6 +37,7 @@ SET(CMAKE_C_TARGET_INCLUDE_PATH
|
|||
"."
|
||||
"./io_png"
|
||||
"./io_png/libs/png"
|
||||
"/usr/include/opencv"
|
||||
)
|
||||
SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH})
|
||||
SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH})
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
|
||||
# compile C with /usr/bin/cc
|
||||
# compile CXX with /usr/bin/c++
|
||||
C_FLAGS = -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/. -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png/libs/png
|
||||
C_FLAGS = -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/. -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png/libs/png -I/usr/include/opencv
|
||||
|
||||
C_DEFINES =
|
||||
|
||||
CXX_FLAGS = -fopenmp -Wall -Wno-strict-aliasing -Wextra -Wno-write-strings -Wno-deprecated -ansi -O3 -ftree-vectorize -funroll-loops -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/. -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png/libs/png
|
||||
CXX_FLAGS = -fopenmp -Wall -Wno-strict-aliasing -Wextra -Wno-write-strings -Wno-deprecated -ansi -O3 -ftree-vectorize -funroll-loops -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/. -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png/libs/png -I/usr/include/opencv
|
||||
|
||||
CXX_DEFINES =
|
||||
|
||||
|
|
|
@ -6,6 +6,10 @@
|
|||
|
||||
#IncludeRegexTransform:
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/ASIFT_matcher.cpp
|
||||
ASIFT_matcher.hpp
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/ASIFT_matcher.hpp
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/ASIFT_matcher.hpp
|
||||
stdio.h
|
||||
-
|
||||
|
@ -146,7 +150,3 @@ string.h
|
|||
vector
|
||||
-
|
||||
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/test_ASIFT.cpp
|
||||
ASIFT_matcher.hpp
|
||||
/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/ASIFT_matcher.hpp
|
||||
|
||||
|
|
|
@ -38,6 +38,7 @@ SET(CMAKE_C_TARGET_INCLUDE_PATH
|
|||
"."
|
||||
"./io_png"
|
||||
"./io_png/libs/png"
|
||||
"/usr/include/opencv"
|
||||
)
|
||||
SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH})
|
||||
SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH})
|
||||
|
|
|
@ -410,6 +410,35 @@ test_ASIFT: io_png/libs/png/libpng.a
|
|||
test_ASIFT: io_png/libs/zlib/libzlib.a
|
||||
test_ASIFT: libMatch/libMatch.a
|
||||
test_ASIFT: libNumerics/libNumerics.a
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_ts.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8
|
||||
test_ASIFT: /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8
|
||||
test_ASIFT: CMakeFiles/test_ASIFT.dir/link.txt
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable test_ASIFT"
|
||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test_ASIFT.dir/link.txt --verbose=$(VERBOSE)
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
|
||||
# compile C with /usr/bin/cc
|
||||
# compile CXX with /usr/bin/c++
|
||||
C_FLAGS = -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/. -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png/libs/png
|
||||
C_FLAGS = -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/. -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png/libs/png -I/usr/include/opencv
|
||||
|
||||
C_DEFINES =
|
||||
|
||||
CXX_FLAGS = -fopenmp -Wall -Wno-strict-aliasing -Wextra -Wno-write-strings -Wno-deprecated -ansi -O3 -ftree-vectorize -funroll-loops -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/. -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png/libs/png
|
||||
CXX_FLAGS = -fopenmp -Wall -Wno-strict-aliasing -Wextra -Wno-write-strings -Wno-deprecated -ansi -O3 -ftree-vectorize -funroll-loops -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/. -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png -I/home/harle/catkin_ws/src/BaxterInterface/ASIFT_tests/demo_ASIFT_src/./io_png/libs/png -I/usr/include/opencv
|
||||
|
||||
CXX_DEFINES =
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
/usr/bin/c++ -fopenmp -Wall -Wno-strict-aliasing -Wextra -Wno-write-strings -Wno-deprecated -ansi -O3 -ftree-vectorize -funroll-loops CMakeFiles/test_ASIFT.dir/test_ASIFT.cpp.o CMakeFiles/test_ASIFT.dir/ASIFT_matcher.cpp.o CMakeFiles/test_ASIFT.dir/numerics1.cpp.o CMakeFiles/test_ASIFT.dir/frot.cpp.o CMakeFiles/test_ASIFT.dir/splines.cpp.o CMakeFiles/test_ASIFT.dir/fproj.cpp.o CMakeFiles/test_ASIFT.dir/library.cpp.o CMakeFiles/test_ASIFT.dir/flimage.cpp.o CMakeFiles/test_ASIFT.dir/filter.cpp.o CMakeFiles/test_ASIFT.dir/demo_lib_sift.cpp.o CMakeFiles/test_ASIFT.dir/compute_asift_keypoints.cpp.o CMakeFiles/test_ASIFT.dir/compute_asift_matches.cpp.o CMakeFiles/test_ASIFT.dir/orsa.cpp.o CMakeFiles/test_ASIFT.dir/io_png/io_png.c.o -o test_ASIFT -rdynamic io_png/libs/png/libpng.a io_png/libs/zlib/libzlib.a libMatch/libMatch.a libNumerics/libNumerics.a
|
||||
/usr/bin/c++ -fopenmp -Wall -Wno-strict-aliasing -Wextra -Wno-write-strings -Wno-deprecated -ansi -O3 -ftree-vectorize -funroll-loops CMakeFiles/test_ASIFT.dir/test_ASIFT.cpp.o CMakeFiles/test_ASIFT.dir/ASIFT_matcher.cpp.o CMakeFiles/test_ASIFT.dir/numerics1.cpp.o CMakeFiles/test_ASIFT.dir/frot.cpp.o CMakeFiles/test_ASIFT.dir/splines.cpp.o CMakeFiles/test_ASIFT.dir/fproj.cpp.o CMakeFiles/test_ASIFT.dir/library.cpp.o CMakeFiles/test_ASIFT.dir/flimage.cpp.o CMakeFiles/test_ASIFT.dir/filter.cpp.o CMakeFiles/test_ASIFT.dir/demo_lib_sift.cpp.o CMakeFiles/test_ASIFT.dir/compute_asift_keypoints.cpp.o CMakeFiles/test_ASIFT.dir/compute_asift_matches.cpp.o CMakeFiles/test_ASIFT.dir/orsa.cpp.o CMakeFiles/test_ASIFT.dir/io_png/io_png.c.o -o test_ASIFT -rdynamic io_png/libs/png/libpng.a io_png/libs/zlib/libzlib.a libMatch/libMatch.a libNumerics/libNumerics.a /usr/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ts.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.8 /usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.8
|
||||
|
|
|
@ -49,6 +49,7 @@ include_directories(.
|
|||
add_executable(demo_ASIFT demo_ASIFT.cpp ${ASIFT_srcs})
|
||||
TARGET_LINK_LIBRARIES(demo_ASIFT png zlib Match Numerics)
|
||||
|
||||
find_package( OpenCV REQUIRED )
|
||||
add_executable(test_ASIFT test_ASIFT.cpp ASIFT_matcher.cpp ${ASIFT_srcs})
|
||||
TARGET_LINK_LIBRARIES(test_ASIFT png zlib Match Numerics)
|
||||
TARGET_LINK_LIBRARIES(test_ASIFT png zlib Match Numerics ${OpenCV_LIBS})
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ IF(MSVC)
|
|||
ENDIF(MSVC)
|
||||
|
||||
IF(CMAKE_COMPILER_IS_GNUCXX)
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wno-strict-aliasing")
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-strict-aliasing")
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wno-write-strings")
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated -ansi")
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -ftree-vectorize -funroll-loops")
|
||||
|
@ -49,6 +49,7 @@ include_directories(.
|
|||
add_executable(demo_ASIFT demo_ASIFT.cpp ${ASIFT_srcs})
|
||||
TARGET_LINK_LIBRARIES(demo_ASIFT png zlib Match Numerics)
|
||||
|
||||
find_package( OpenCV REQUIRED )
|
||||
add_executable(test_ASIFT test_ASIFT.cpp ASIFT_matcher.cpp ${ASIFT_srcs})
|
||||
TARGET_LINK_LIBRARIES(test_ASIFT png zlib Match Numerics)
|
||||
|
||||
|
|
BIN
ASIFT_tests/demo_ASIFT_src/book_training/train_image_002.png
Normal file
After Width: | Height: | Size: 484 KiB |
BIN
ASIFT_tests/demo_ASIFT_src/book_training/train_image_003.png
Normal file
After Width: | Height: | Size: 458 KiB |
|
@ -1,46 +1,160 @@
|
|||
44 2
|
||||
159 2
|
||||
0
|
||||
555.52 204.684 372.849 123.995
|
||||
569.317 279.003 443.191 323.37
|
||||
584.16 217.019 -0.00108628 -0.000293898
|
||||
466.691 212.681 8.52741e-39 6.06399e-39
|
||||
518.367 198.817 28.9877 15.4814
|
||||
438.918 234.514 19.4928 70.3658
|
||||
591.479 223.215 2.14875e-41 6.02698e-42
|
||||
518.506 256.866 0 0
|
||||
569.75 277.103 3.49254e-39 2.50981e-39
|
||||
513.4 219.676 1.63951e-39 1.29914e-39
|
||||
534.865 215.81 -0.000776148 -0.000425083
|
||||
584.623 276.511 2.21995e-38 1.38829e-38
|
||||
585.139 213.011 1.99783e-41 4.86531e-42
|
||||
520.285 204.377 0 0
|
||||
602.333 230.69 4.52717e-41 1.26761e-41
|
||||
516.698 247.749 0 0
|
||||
561.783 211.635 6.9304e-35 2.34656e-35
|
||||
464.165 245.27 0 0
|
||||
571.682 277.157 9.04735e-35 6.41506e-35
|
||||
504.837 238.773 0 0
|
||||
580.294 287.991 9.6019e-35 6.84737e-35
|
||||
533.876 253.414 0 0
|
||||
505.467 177.474 3.52497e-35 1.46858e-35
|
||||
492.433 250.233 0 0
|
||||
514.996 214.159 4.8079e-35 3.48331e-35
|
||||
470.988 204.587 0 0
|
||||
594.815 232.528 8.62979e-35 2.83648e-35
|
||||
429.242 234.93 0 0
|
||||
594.256 275.511 4.50728e-41 2.58077e-41
|
||||
541.122 245.754 0 0
|
||||
615.122 288.577 2.5931e-41 1.39219e-41
|
||||
509.266 250.338 0 0
|
||||
520.982 264.204 2.81975e-40 2.92172e-40
|
||||
578.605 282.876 3.14507e-40 2.20468e-40
|
||||
614.05 269.505 4.90539e-40 2.20843e-40
|
||||
626.327 282.453 3.96422e-40 1.83794e-40
|
||||
495.65 203.08 2.7162e-35 2.50458e-35
|
||||
578.216 276.301 0 0
|
||||
607.453 218.949 2.35474e-41 4.75881e-42
|
||||
493.68 187.658 0 0
|
||||
503.05 254.946 6.10714e-35 7.1888e-35
|
||||
468.507 213.555 0 0
|
||||
516.698 247.749 7.21821e-35 7.16116e-35
|
||||
289.588 165.29 313.253 275.507
|
||||
317.143 245.488 464.222 107.223
|
||||
214.116 209.606 -1.15142e+30 -7.37015e+29
|
||||
310.196 113.245 6.53619e-39 1.5886e-38
|
||||
349.105 129.027 6.59031e-42 1.10843e-41
|
||||
329.902 120.271 0 0
|
||||
366.206 136.651 2.33751e-41 3.0666e-41
|
||||
234.895 193.677 0 0
|
||||
226.39 216.4 -1.1546e+30 -6.65027e+29
|
||||
302.004 265.42 2.36298e-38 4.66254e-39
|
||||
213.899 217.268 -1.18647e+30 -7.06243e+29
|
||||
361.56 175.641 1.17209e-38 6.41512e-39
|
||||
335.591 109.365 5.47768e-42 1.65872e-41
|
||||
324.343 230.746 1.05938e-41 2.97776e-42
|
||||
200.613 231.45 4.47e-41 2.4227e-41
|
||||
276.83 168.516 3.45406e-41 2.98687e-41
|
||||
321.742 118.784 2.55849e-41 5.42975e-41
|
||||
323.003 237.905 5.02436e-41 1.23356e-41
|
||||
302.831 249.399 8.72729e-42 2.25329e-42
|
||||
316.596 251.21 6.32448e-41 1.31344e-41
|
||||
347.217 134.738 1.2337e-41 1.74153e-41
|
||||
314.703 228.902 1.44404e-41 4.50237e-42
|
||||
334.101 108.517 2.54336e-42 7.69173e-42
|
||||
236.131 211.2 7.2087e-41 4.23248e-41
|
||||
344.853 190.984 -inf -inf
|
||||
213.288 197.193 2.16088e-38 1.57015e-38
|
||||
328.318 183.82 1.4474e-41 8.3139e-42
|
||||
286.908 262.677 0 0
|
||||
329.308 223.292 -9.30007e+29 -2.75197e+29
|
||||
214.182 233.924 2.49088e-38 1.26699e-38
|
||||
355.339 178.388 -6.28131e+29 -3.33573e+29
|
||||
345.72 134.714 7.56862e-39 1.06848e-38
|
||||
311.78 113.743 2.23703e-41 5.32732e-41
|
||||
310.619 231.416 0 0
|
||||
373.969 159.965 1.85406e-41 1.27798e-41
|
||||
309.735 165.168 0 0
|
||||
249.772 140.789 1.76309e-35 2.36081e-35
|
||||
238.485 207.432 0 0
|
||||
223.937 244.824 3.37054e-35 1.48264e-35
|
||||
333.782 128.247 0 0
|
||||
320.158 247.95 2.81294e-35 6.01841e-36
|
||||
273.498 158.742 0 0
|
||||
328.724 185.128 0 0
|
||||
286.709 245.204 0 0
|
||||
370.969 152.352 0 0
|
||||
306.327 263.372 0 0
|
||||
288.261 278.4 0 0
|
||||
297.664 164.326 0 0
|
||||
302.871 262.452 4.5374e-41 9.46577e-42
|
||||
209.329 222.452 0 0
|
||||
324.548 216.759 6.27726e-41 2.17061e-41
|
||||
331.422 164.458 0 0
|
||||
318.343 289.053 3.53959e-35 3.29092e-36
|
||||
322.035 239.038 0 0
|
||||
304.19 261.129 3.38129e-35 7.12636e-36
|
||||
234.052 160.155 0 0
|
||||
310.954 163.872 1.94622e-35 1.64761e-35
|
||||
295.257 280.657 0 0
|
||||
345.72 134.714 1.13106e-35 1.57846e-35
|
||||
356.13 194.608 0 0
|
||||
220.907 219.773 3.55857e-35 2.02597e-35
|
||||
231.881 208.679 0 0
|
||||
215.788 233.93 3.83169e-35 1.94385e-35
|
||||
360.414 133.519 0 0
|
||||
362.374 195.101 3.78144e-35 1.34684e-35
|
||||
345.895 212.363 0 0
|
||||
226.282 154.786 4.69633e-35 5.32135e-35
|
||||
380.569 149.245 0 0
|
||||
349.105 129.027 1.85312e-35 3.14536e-35
|
||||
329.432 223.361 0 0
|
||||
230.322 240.956 1.21593e-34 5.43138e-35
|
||||
359.363 127.101 0 0
|
||||
334.043 219.91 9.06774e-35 2.68924e-35
|
||||
233.632 193.698 0 0
|
||||
253.589 132.355 6.1246e-35 9.35665e-35
|
||||
232.733 192.822 0 0
|
||||
286.893 264.162 -1.21496e+30 -2.9382e+29
|
||||
198.279 231.2 2.55199e-38 1.40825e-38
|
||||
368.5 184.908 2.50622e-41 1.02911e-41
|
||||
363.087 217.701 0 0
|
||||
229.075 187.019 3.11913e-35 2.44258e-35
|
||||
274.599 157.376 0 0
|
||||
211.173 241.714 -1.30043e+30 -6.25369e+29
|
||||
286.877 158.426 1.38864e-38 1.34053e-38
|
||||
314.946 238.305 5.21337e-35 1.36531e-35
|
||||
330.734 152.817 0 0
|
||||
211.799 223.313 2.44919e-41 1.37369e-41
|
||||
336.052 202.095 0 0
|
||||
328.607 157.198 -5.70597e+29 -5.08571e+29
|
||||
306.665 261.501 2.32019e-38 4.68836e-39
|
||||
343.543 223.417 -8.8466e+29 -2.254e+29
|
||||
320.64 117.778 6.49171e-39 1.4351e-38
|
||||
308.946 228.741 3.9249e-41 1.25472e-41
|
||||
399.689 171.593 0 0
|
||||
361.793 216.159 1.59402e-40 3.52847e-41
|
||||
229.794 223.1 0 0
|
||||
300.752 265.267 1.23104e-41 2.43826e-42
|
||||
334.005 116.532 0 0
|
||||
284.359 262.855 0 0
|
||||
360.535 177.034 0 0
|
||||
218.66 222.229 7.30076e-43 4.11982e-43
|
||||
225.668 227.496 0 0
|
||||
223.788 226.355 0 0
|
||||
383.632 157.799 0 0
|
||||
368.749 179.732 -2.22915e+29 -1.03424e+29
|
||||
297.472 251.055 2.24707e-38 5.71785e-39
|
||||
410.115 160.153 2.32616e-43 1.12104e-43
|
||||
308.694 241.623 0 0
|
||||
382.686 149.915 -1.42669e+29 -1.23198e+29
|
||||
374.146 144.098 7.52084e-39 7.76562e-39
|
||||
344.343 212.716 5.04467e-43 1.55544e-43
|
||||
348.723 199.907 0 0
|
||||
329.632 112.612 -9.8575e+28 -2.64062e+29
|
||||
266.881 171.626 1.57957e-38 1.37452e-38
|
||||
306.742 242.633 6.53005e-43 1.7236e-43
|
||||
390.409 153.214 0 0
|
||||
215.242 210.831 0 0
|
||||
219.261 221.14 0 0
|
||||
207.925 200.542 0 0
|
||||
388.111 167.273 0 0
|
||||
360.385 121.115 0 0
|
||||
341.413 199.071 0 0
|
||||
407.076 152.567 0 0
|
||||
415.84 149.312 0 0
|
||||
228.549 240.569 0 0
|
||||
289.53 144.534 0 0
|
||||
228.116 227.749 0 0
|
||||
294.689 261.183 0 0
|
||||
382.615 158.108 0 0
|
||||
326.441 231.344 0 0
|
||||
329.592 155.938 0 0
|
||||
312.816 233.08 0 0
|
||||
291.013 271.353 0 0
|
||||
400.742 149.18 0 0
|
||||
345.517 213.318 0 0
|
||||
344.363 127.999 0 0
|
||||
318.023 219.046 0 0
|
||||
302.491 189.846 0 0
|
||||
340.537 213.625 0 0
|
||||
414.455 163.961 0 0
|
||||
408.368 193.313 0 0
|
||||
359.498 179.021 0 0
|
||||
307.538 228.39 0 0
|
||||
383.958 144.21 0 0
|
||||
349.222 192.211 0 0
|
||||
201.086 208.189 0 0
|
||||
212.478 199.723 0 0
|
||||
402.114 151.4 0 0
|
||||
361.169 186.668 0 0
|
||||
304.703 257.817 0 0
|
||||
326.93 156.212 0 0
|
||||
236.503 212.397 0 0
|
||||
362.317 206.64 0 0
|
||||
385.622 182.61 0 0
|
||||
216.987 220.949 0 0
|
||||
305.227 190.221 0 0
|
||||
405.003 185.654 0 0
|
||||
1
|
||||
|
|
33828
ASIFT_tests/demo_ASIFT_src/results/references.txt
Normal file
Before Width: | Height: | Size: 184 KiB After Width: | Height: | Size: 152 KiB |
|
@ -19,6 +19,7 @@ int main(int argc, char **argv)
|
|||
|
||||
char* output_img = "./results/res.png";
|
||||
char* output_match = "./results/matching.txt";
|
||||
char* output_references = "./results/references.txt";
|
||||
|
||||
//////////////////////////////////////////////// Input
|
||||
float * iarr1;
|
||||
|
@ -105,10 +106,26 @@ int main(int argc, char **argv)
|
|||
zoom1 = 1;
|
||||
}
|
||||
|
||||
|
||||
unsigned int nb_ref =2;
|
||||
std::string refData[] = {
|
||||
"book_training/train_image_000.png",
|
||||
"book_training/train_image_001.png"};
|
||||
"book_training/train_image_001.png",
|
||||
"book_training/train_image_002.png",
|
||||
"book_training/train_image_003.png"};
|
||||
|
||||
// unsigned int nb_ref =11;
|
||||
// std::string refData[] = {
|
||||
// "toy_training/obj11__processed__0000_color.png",
|
||||
// "toy_training/obj11__processed__0001_color.png",
|
||||
// "toy_training/obj11__processed__0002_color.png",
|
||||
// "toy_training/obj11__processed__0003_color.png",
|
||||
// "toy_training/obj11__processed__0004_color.png",
|
||||
// "toy_training/obj11__processed__0005_color.png",
|
||||
// "toy_training/obj11__processed__0006_color.png",
|
||||
// "toy_training/obj11__processed__0007_color.png",
|
||||
// "toy_training/obj11__processed__0008_color.png",
|
||||
// "toy_training/obj11__processed__0009_color.png",
|
||||
// "toy_training/obj11__processed__0010_color.png",};
|
||||
|
||||
int tilt_ref = 7, tilt_input = 1;
|
||||
int nb_match;
|
||||
|
@ -125,8 +142,13 @@ int main(int argc, char **argv)
|
|||
time_t tstart, tend;
|
||||
tstart = time(0);
|
||||
|
||||
matcher.addReference(refData[0].c_str(), tilt_ref);
|
||||
matcher.addReference(refData[1].c_str(), tilt_ref);
|
||||
for(unsigned int i=0; i<nb_ref;i++)
|
||||
{
|
||||
matcher.addReference(refData[i].c_str(), tilt_ref);
|
||||
}
|
||||
|
||||
matcher.saveReferences(output_references);
|
||||
|
||||
nb_match = matcher.match(ipixels1_zoom, wS1, hS1, tilt_input);
|
||||
|
||||
if(argc>3 && atoi(argv[3])>0)
|
||||
|
|
After Width: | Height: | Size: 56 KiB |
After Width: | Height: | Size: 47 KiB |
After Width: | Height: | Size: 48 KiB |
After Width: | Height: | Size: 46 KiB |
After Width: | Height: | Size: 56 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 56 KiB |
After Width: | Height: | Size: 49 KiB |
After Width: | Height: | Size: 32 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 54 KiB |
After Width: | Height: | Size: 60 KiB |
After Width: | Height: | Size: 56 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 50 KiB |
After Width: | Height: | Size: 59 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 59 KiB |
After Width: | Height: | Size: 50 KiB |