matlabbe
bcc74f4a80
issue #5 : select default detector/descriptor if a not available one is set in config
2015-08-07 23:29:52 -04:00
Mathieu Labbé
4b5da36512
Fixed build with OpenCV 3 CUDA (issue #3 )
2015-07-10 14:27:11 -04:00
matlabbe
b07239a000
Added OpenCV 3 support (CUDA module not yet tested)
2015-06-23 16:38:47 -04:00
matlabbe
4d38452950
fixed segmentation fault in loadSettings()
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@422 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-01-19 18:40:29 +00:00
matlabbe
84166e6ddc
fixed Debug build errors, changed all Q_ASSERT to UASSERT
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@417 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2015-01-05 23:11:15 +00:00
matlabbe
807c8b5b43
Added Version.h.in. When NONFREE module is not detected, disable SIFT/SURF instead of hiding them.
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@413 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-11-28 21:47:02 +00:00
matlabbe
4d3b9e88b2
Added BruteForce nearest neighbor (with GPU option), which is now the default for binary descriptors
...
CMake: Detecting if openCV is built with nonfree module, if yes, SIFT and SURF can be used
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@411 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-10-24 02:46:03 +00:00
matlabbe
91c70ef181
Using default parameters when [ --config "" ] is used.
...
Updated default: sendNoObjDetectedEvents = true.
fixed mirror view when autoScale is set on/off
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@397 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-28 17:54:29 +00:00
matlabbe
629b2aefaa
Added ASIFT (to activate, check parameter Feature2D/Affine) (fixed issue 27)
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@385 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-22 22:36:09 +00:00
matlabbe
dcf406429e
updated License typo
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@383 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-11 15:49:53 +00:00
matlabbe
26213d87c0
Added find_object namespace, updated license/copyright in source files
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@380 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-08-06 13:43:29 +00:00
matlabbe
9bc7c15abc
Created a library find_object for convenience
...
Updated version to 0.5.0
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@357 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-31 20:11:46 +00:00
matlabbe
680b1740b1
Moved all non-gui stuff outside the GUI
...
Added FindObject and ObjSignature classes
Added ULogger from utilite for pretty log
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@356 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-07-31 19:02:31 +00:00
matlabbe
6b41293f74
removed debug printf in GPUSURF
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@343 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-19 21:57:06 +00:00
matlabbe
0dd16a6ef4
Refactored GPU/Keypoint detector/Descriptor extractor
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@342 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-19 21:52:04 +00:00
matlabbe
7bdf4e903e
Added GPU options for FAST and ORB
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@341 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-19 18:55:46 +00:00
matlabbe
83e932eae3
Fixed issue 22
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@339 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-19 15:29:00 +00:00
matlabbe
8dfe9622b0
Added GPU-SURF support when OpenCV is built with CUDA.
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@337 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-06-17 21:04:26 +00:00
matlabbe
444a001533
fixed issue 18 : Mutiple detection of the same object
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@205 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-04-11 19:24:59 +00:00
matlabbe
0dd44b61ae
Added tooltips on parameter labels. On mouse over a parameter, a description is shown of the parameter.
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@196 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2014-03-24 20:04:56 +00:00
matlabbe
72bdae12b0
Changed Detector_descriptor group name to Feature2D group name
...
Added BRISK and FREAK features
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@179 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-10-29 20:00:44 +00:00
matlabbe
817f861b63
Added missing FLANN "search" parameters (like number of leafs checked)
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@173 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-09-06 20:28:12 +00:00
matlabbe
e3b15a7106
Modified parameters' name to reduce the number of pages in the parameters toolbox.
...
Added a way to sort (with a prefix number) parameters in toolbox.
Can now switch between nearest neighbor strategies (kd-trees, k-means, linear).
Added parameters for all FLANN nearest neighbor approaches.
Added likelihood plot (including UPlot from UtiLite library and PdfPlot from RTAB-Map library).
Added general parameter "MirrorView".
Added general parameter "InvertedSearch" to create the vocabulary from objects descriptor instead of the scene descriptors. We can then compute likelihood of the current scene with all other objects (or another scenes).
Fixed a crash (in AddObjectDialog) when selecting outside the image.
Added OpenCV version used in AboutDialog.
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@109 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-08-28 13:44:57 +00:00
matlabbe
5c4625a300
Updated to OpenCV 2.4 (as well as all feature descriptors and detectors parameters).
...
Updated to OpenCV C++ interface (using cv::Mat instead of IplImage).
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@97 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-05-07 22:36:59 +00:00
matlabbe
d7247fba70
Simplified Parameter getters to return directly the related type instead of QVariant
...
Added Nearest neighbor min distance + statistics
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@60 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2012-01-04 17:30:36 +00:00
matlabbe
9a85de5760
Added copyright
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@55 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-12-02 18:34:08 +00:00
matlabbe
acb12ac688
New camera interface using signals/slots (for ROS nodes)
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@34 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-23 16:44:14 +00:00
matlabbe
f2f1ab037a
Windows : now saving config file to user's documents.
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@18 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-10 14:00:20 +00:00
matlabbe
ca47c87b67
Settings default filename is now "config.ini"
...
On Mac OS X and ubuntu, configuration file is saved in ~/.find_object
Added Mac OS X packaging (DragNDrop)
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@16 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-11-09 20:48:04 +00:00
matlabbe
e78b7ca029
reverted eclipse project name to find_object
...
git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@11 620bd6b2-0a58-f614-fd9a-1bd335dccda9
2011-10-25 15:48:19 +00:00