Commit Graph

745 Commits

Author SHA1 Message Date
Vadim Pisarevsky
9a991a2e10 fixed build problems on Windows 2011-04-18 15:14:32 +00:00
Vladimir Dudnik
26d348a5b7 fixed build issue (MSVC2010, x64) 2011-04-15 19:46:45 +00:00
Vadim Pisarevsky
b9fa21d011 normal bayes classifier has been parallelized using TBB; letter_recog sample updated to demosntrate knearest & bayes classifiers (thanks to Konstantin Krivakin for the patches) 2011-04-14 17:04:39 +00:00
Maria Dimashova
faee18961d fixed colorizing disparity 2011-02-17 09:29:29 +00:00
Anatoly Baksheev
6b6a63ba38 fixed some warnings
GPU: TargetArchs -> added FEATURE_SET prefix.
2011-02-15 10:54:49 +00:00
Gary Bradski
975ecaca7d added output camera id if it fails 2011-02-13 04:09:58 +00:00
Gary Bradski
251918e120 just added frame saving 2011-02-13 04:04:30 +00:00
Vadim Pisarevsky
4b7aaf2e48 fixed build errors on Linux + fixed Farneback optical flow sample 2011-02-09 23:10:51 +00:00
Ilya Lysenkov
3e43bc579b Modified the calibration sample to work with asymmetric pattern 2011-02-07 07:59:01 +00:00
Maria Dimashova
eedd42f192 added messages to CMake log; fixed sample 2011-02-04 15:36:41 +00:00
Maria Dimashova
ad896ae640 refactored OpenNI integration 2011-02-04 13:41:10 +00:00
Maria Dimashova
344db91676 minor user output change 2011-01-26 10:51:58 +00:00
Maria Dimashova
508aaa41f8 added ability to get and set some Kinect params 2011-01-26 10:38:31 +00:00
Maria Dimashova
68ed806be0 replaced own point cloud computing by OpenNI ConvertProjectiveToRealWorld() 2011-01-24 17:09:45 +00:00
Maria Dimashova
3a04d08bf7 added Kinect support (initial version without settings configuration yet) and sample on usage 2011-01-21 17:00:08 +00:00
Vadim Pisarevsky
e26ac53589 some more fixes in background/foreground subtraction; converted bgfg_segm.cpp sample to C++ 2010-12-28 21:28:34 +00:00
Anatoly Baksheev
998fab0ef5 warningx fixed under vs2008 2010-12-21 11:37:08 +00:00
Ilya Lysenkov
bdf6f0258c Changed the camera calibration sample to support circles' grid pattern 2010-12-21 09:32:14 +00:00
Vadim Pisarevsky
c09a3dc54a fixed compile error in multicascadeclassifier 2010-12-09 20:31:59 +00:00
Kirill Kornyakov
33c44fcd7a facedetect code cleaned. added new multicascadeclassifier sample, duplicating facedetect right now. 2010-12-09 15:08:32 +00:00
Vadim Pisarevsky
0de9c9fd3c opencv_zlib renamed back to zlib; make static libs work on Windows 2010-12-05 01:19:36 +00:00
Vadim Pisarevsky
56d4f875b4 make watershed demo work correctly 2010-12-04 15:35:34 +00:00
Vadim Pisarevsky
8347cb8cf7 added check for the board size 2010-12-04 13:45:58 +00:00
Gary Bradski
4f7986ec0b revamped 2010-12-04 08:31:11 +00:00
Gary Bradski
5232638854 revamped 2010-12-04 08:31:09 +00:00
Gary Bradski
85c27e5a69 revamped 2010-12-04 08:31:05 +00:00
Gary Bradski
a161598c76 revamped 2010-12-04 08:31:02 +00:00
Gary Bradski
11f4e1028b revamped 2010-12-04 08:30:59 +00:00
Gary Bradski
0c6fa4388b revamped 2010-12-04 08:30:56 +00:00
Gary Bradski
68a156d6bb revamped 2010-12-04 08:30:50 +00:00
Gary Bradski
ecded116db revamped 2010-12-04 08:30:46 +00:00
Gary Bradski
67d8f9ae73 revamped 2010-12-04 08:30:43 +00:00
Gary Bradski
6b123fee4b revamped 2010-12-04 08:30:39 +00:00
Gary Bradski
52fd8ad662 revamped 2010-12-04 08:30:36 +00:00
Gary Bradski
a047fc237b revamped 2010-12-04 08:30:33 +00:00
Gary Bradski
0af721b5b2 revamped 2010-12-04 08:30:30 +00:00
Gary Bradski
282a9f8521 revamped 2010-12-04 08:30:27 +00:00
Gary Bradski
43a74f40c0 revamped 2010-12-04 08:30:22 +00:00
Gary Bradski
7c5a1a75b7 revamped 2010-12-04 08:30:19 +00:00
Gary Bradski
16a4f79477 revamped 2010-12-04 08:30:16 +00:00
Gary Bradski
b2678a01ee revamped 2010-12-04 08:30:13 +00:00
Gary Bradski
dd2cace510 revamped 2010-12-04 08:30:10 +00:00
Gary Bradski
8faae6cfc5 revamped 2010-12-04 08:30:07 +00:00
Gary Bradski
e0ac73cfbe revamped 2010-12-04 08:30:03 +00:00
Gary Bradski
272ce5938d revamped 2010-12-04 08:30:00 +00:00
Gary Bradski
ed61bb538d revamped 2010-12-04 08:29:57 +00:00
Gary Bradski
64375af5c3 revamped 2010-12-04 08:29:54 +00:00
Gary Bradski
05f45a3b95 revamped 2010-12-04 08:29:51 +00:00
Gary Bradski
8dd8583596 revamped 2010-12-04 08:29:48 +00:00
Gary Bradski
77b3948235 revamped 2010-12-04 08:29:45 +00:00
Gary Bradski
9f3c2afda6 revamped 2010-12-04 08:29:42 +00:00
Gary Bradski
a42cf25ac6 revamped 2010-12-04 08:29:39 +00:00
Gary Bradski
4530eebae3 revamped 2010-12-04 08:29:36 +00:00
Gary Bradski
2944ceff34 revamped 2010-12-04 08:29:33 +00:00
Gary Bradski
39ba31b2dc revamped 2010-12-04 08:29:30 +00:00
Gary Bradski
d8e8fb27ca revamped 2010-12-04 08:29:27 +00:00
Gary Bradski
1186caae20 revamped 2010-12-04 08:29:24 +00:00
Gary Bradski
c268a98b0c revamped 2010-12-04 08:29:21 +00:00
Gary Bradski
7ca77f793b revamped 2010-12-04 08:29:18 +00:00
Gary Bradski
8e1759642d revamped 2010-12-04 08:29:14 +00:00
Gary Bradski
50a0aac391 revamped 2010-12-04 08:29:10 +00:00
Gary Bradski
1b416fba90 revamped 2010-12-04 08:29:07 +00:00
Gary Bradski
38bc1b024f revamped 2010-12-04 08:29:03 +00:00
Gary Bradski
3f8173af2f revamped 2010-12-04 08:29:00 +00:00
Gary Bradski
fddcaa56fc revamped 2010-12-04 08:28:57 +00:00
Gary Bradski
d2d5ebf892 revamped 2010-12-04 08:24:40 +00:00
Gary Bradski
65f7bfbb83 revamped 2010-12-04 08:24:37 +00:00
Gary Bradski
74825e55c0 revamped 2010-12-04 08:24:34 +00:00
Gary Bradski
b7da9d4be1 revamped 2010-12-04 08:24:31 +00:00
Gary Bradski
3c57612f42 revamped 2010-12-04 08:24:28 +00:00
Gary Bradski
612addd04e revamped 2010-12-04 08:24:25 +00:00
Gary Bradski
b9e0dc71ab revamp 2010-12-04 08:21:11 +00:00
Gary Bradski
31d0358fb2 doc output 2010-12-03 19:55:30 +00:00
Vadim Pisarevsky
6a15ff8d13 added cvSave(contours) to the contours demo; added rational model demonstration to stereo_calib; fixed formatting in imgproc/types_c.h 2010-12-03 19:09:06 +00:00
Vadim Pisarevsky
fe72a6eeb3 converted Kalman sample to C++ 2010-12-03 17:46:36 +00:00
Gary Bradski
90cce3a2ba fixed minor bug, doc'd 2010-12-03 10:46:45 +00:00
Gary Bradski
6eb0fc6e2d doc'd 2010-12-03 10:38:43 +00:00
Gary Bradski
37ae2634aa doc'd 2010-12-03 10:21:55 +00:00
Gary Bradski
3dd0e31976 oops, typo corrected 2010-12-03 10:07:18 +00:00
Gary Bradski
ced1d50d88 updated docs 2010-12-03 10:06:41 +00:00
Gary Bradski
0ebd45e188 added help and help on error 2010-12-01 01:59:39 +00:00
Gary Bradski
61c77e8e92 print help on error 2010-12-01 01:43:22 +00:00
Gary Bradski
8cf6b56fe9 print on error 2010-12-01 01:42:11 +00:00
Gary Bradski
4c95848cc7 allowed top docs to print out 2010-12-01 01:40:13 +00:00
Gary Bradski
1cb87da0e6 added docs and minor program changes 2010-12-01 01:14:16 +00:00
Gary Bradski
28bca0ad8f add docs to feature matching 2010-12-01 00:32:54 +00:00
Vadim Pisarevsky
3fd07809c9 make cv::calibrateCamera, cv::stereoCalibrate and their C counterparts return the standard RMS error. 2010-11-30 10:27:34 +00:00
Vadim Pisarevsky
53e362e403 added missing images for C++ samples 2010-11-30 10:09:08 +00:00
Gary Bradski
6cddef8650 help function added 2010-11-30 01:35:54 +00:00
Vadim Pisarevsky
5461b9943c added chamfer matcher code and sample (contributed by Antonella Cascitelli, Marco Di Stefano and Stefano Fabri) 2010-11-30 01:34:39 +00:00
Gary Bradski
84cd509639 described 2010-11-30 01:26:29 +00:00
Gary Bradski
ffc3a58cb4 added help docs 2010-11-30 00:19:34 +00:00
Vadim Pisarevsky
b1722352b8 fixed severe bug: CV_RANSAC != CV_FM_RANSAC, CV_LMEDS != CV_FM_LMEDS 2010-11-29 23:56:33 +00:00
Vadim Pisarevsky
2b660bf554 added flag to treat input file as a videofile (patch by Ethan Rublee; ticket #392) 2010-11-29 23:16:41 +00:00
Vadim Pisarevsky
eea43c6a46 added CV_CALIB_RATIONAL_MODEL for better backward compatibility 2010-11-29 20:06:44 +00:00
Vadim Pisarevsky
a937d9d43c unified the coordinate interpretation in RotatedRect (ticket #425) 2010-11-29 18:14:08 +00:00
Vadim Pisarevsky
fa1d85bc14 removed obsolete headers from opencv.hpp, fixed 2 gcc warnings and bug in SVBackSubst(). 2010-11-29 15:31:25 +00:00
Vadim Pisarevsky
7860d52e14 moved to cpp directory 2010-11-29 14:00:49 +00:00
Vadim Pisarevsky
b46d23a2aa converted houghlines to C++ 2010-11-29 14:00:21 +00:00
Vadim Pisarevsky
d61464a756 rewrote stereo_calib in C++ 2010-11-29 13:31:52 +00:00
Maria Dimashova
894cde3f40 fixed compile errors from gcc 2010-11-29 09:31:47 +00:00
Gary Bradski
715ca399f1 docs 2010-11-29 08:32:57 +00:00
Gary Bradski
9ebaaecc85 updated docs 2010-11-29 07:57:03 +00:00
Gary Bradski
83596f7288 updated docs 2010-11-29 07:56:26 +00:00
Gary Bradski
a708ca8135 updated docs 2010-11-29 07:56:00 +00:00
Gary Bradski
edc41d4cab updated comments 2010-11-29 07:54:10 +00:00
Vadim Pisarevsky
f2a3e7e312 converted some more samples to C++ 2010-11-28 19:41:55 +00:00
Vadim Pisarevsky
ee3618243d converted some OpenCV C samples to C++ 2010-11-27 23:15:16 +00:00
Vadim Pisarevsky
01c1003d51 fixed warnings and errors reported by VS2010 2010-11-26 18:25:30 +00:00
Vadim Pisarevsky
042271f5f7 use the new-style headers in the samples to improve OpenCV build time. 2010-11-26 17:59:40 +00:00
Maria Dimashova
dfe4af9e1d fixed warnings under win32 2010-11-26 10:35:48 +00:00
Vadim Pisarevsky
1286c1db45 fixed multiple warnings from VS2010. 2010-11-25 16:55:46 +00:00
Maria Dimashova
7e5c11a920 added tests for some detectors; made features2d object create functions as static classes methods; fixed OpponentColorDescriptorExtractor, BriefDescriptorExtractor (on rgb); renamed DynamicDetector 2010-11-25 15:59:37 +00:00
Gary Bradski
3239d16c33 clarified docs 2010-11-25 02:48:18 +00:00
Gary Bradski
d5f0f0391a created help function, added more docs 2010-11-25 02:41:22 +00:00
Ethan Rublee
a92dab7de5 renaming the filestorage_sample - getting rid of redundant _sample postfix 2010-11-25 00:42:11 +00:00
Ethan Rublee
835bc03495 renaming the cvout_sample.cpp to cout_mat.cpp 2010-11-25 00:40:52 +00:00
Ethan Rublee
b22f68091d adding two simple templates 2010-11-25 00:39:43 +00:00
Ethan Rublee
d3aa808bd1 renaming cvstarter and breaking it appart 2010-11-25 00:39:17 +00:00
Ethan Rublee
22d9f3558f Adding the simplest opencv starter. This may be a good template or turn into
a good template for people to start quickly with image lists and video processing
2010-11-24 16:41:28 +00:00
Ethan Rublee
88e6ae4c36 adding a check for if the first arg is an image - annoying if it overwrites
your files if you put in the wrong params.
2010-11-24 16:39:13 +00:00
Gary Bradski
4ba9f1d7d1 Explaining the << cv::Mat out capabilities 2010-11-24 06:10:07 +00:00
Gary Bradski
1f9171d10a find and drawContours doc 2010-11-24 06:03:21 +00:00
Gary Bradski
85f301ab9f described 2010-11-24 05:51:04 +00:00
Gary Bradski
b769639f1b Docs for using BRIEF in features2d 2010-11-24 02:35:10 +00:00
Gary Bradski
d0d7ba9985 added and moved docs 2010-11-24 01:44:36 +00:00
Gary Bradski
e9fbbb3396 Fleshed out file docs for train and test on PASCAL VOC. This sample need simplification 2010-11-24 01:09:50 +00:00
Maria Dimashova
c6e43c385d updated documentation on features2d; minor features2d changes 2010-11-23 17:00:55 +00:00
Gary Bradski
cd94b8c00e forgot to escape after 'help' 2010-11-23 08:13:53 +00:00
Gary Bradski
c1a862f175 minor docs and help code at top 2010-11-23 08:09:06 +00:00
Gary Bradski
f87de19006 added more documenation 2010-11-23 03:18:31 +00:00
Maria Dimashova
e406dfee44 refactored features2d and sample on matching to many images 2010-11-22 18:27:08 +00:00
Ethan Rublee
2e9136259d Adding two samples that deal with FileStorage - useful for creating image lists 2010-11-20 21:37:09 +00:00
Gary Bradski
752c4bc48b doc what cvout_sample does 2010-11-20 02:04:41 +00:00
Gary Bradski
7df9aef99c Added description, fixed missing > 2010-11-19 06:58:37 +00:00
Maria Dimashova
3a873cb051 updated some included headers 2010-11-16 16:34:27 +00:00
Maria Dimashova
a5b58c00ea updated user prompt and included headers 2010-11-16 16:01:56 +00:00
Vadim Pisarevsky
08b7855edc extended out << mat/vec operators; added opencv license 2010-11-15 17:40:57 +00:00
Ethan Rublee
5915e4c7ee adding samples for brief and the cout << cv::Mat functions. 2010-11-14 06:28:41 +00:00
Ilya Lysenkov
70a524bc50 Updated user prompt in the generic_descriptor_match sample 2010-11-13 05:40:40 +00:00
Ethan Rublee
9ee954a0c6 Made calibration a bit faster in the absense of a checkboard and trying to fix
a crash with the libv4l capture code
2010-11-01 06:20:36 +00:00
Maria Dimashova
ce0132583a added possibility of matcher filtering to sample 2010-10-29 13:13:46 +00:00
Maria Dimashova
69e329c9fd modified features2d interface; added algorithmic test for DescriptorMatcher; added sample on matching to many images 2010-10-29 08:44:42 +00:00
Vadim Pisarevsky
086cddb33a renamed rectify3 to rectify3Collinear 2010-10-27 20:13:42 +00:00
Ethan Rublee
e842a0c816 change int to char so that keys are registered properly, maybe this breaks others though 2010-10-20 18:49:44 +00:00
Alexander Shishkov
f0c136c9ab fixed bug with CV_ASSERT 2010-10-20 14:02:08 +00:00
Vadim Pisarevsky
5386a8e7cb added dependency on the new module flann (now with opencv_flann lib) 2010-10-13 06:17:24 +00:00
Vadim Pisarevsky
9b085f2091 added dependency on the new module flann 2010-10-13 06:12:38 +00:00
Maria Dimashova
9f934363e5 added sample on BOW usage to image classification (training and testing is on Pascal VOC dataset) 2010-10-08 13:17:34 +00:00
Maria Dimashova
89935fc59b fixed FernDescriptorMatch; optimized keypoint regions matching in detector/descriptor evaluation; added CalonderDescriptorExtractor to evaluation tests 2010-10-04 14:12:36 +00:00
Vadim Pisarevsky
46988ca633 some more fixes in rectify3 and 3calibration (corrected disparity ratio etc.) 2010-10-01 09:48:56 +00:00
Vadim Pisarevsky
18ce63ffdb fixed 3calibration sample 2010-10-01 09:13:52 +00:00
Maria Dimashova
26dbbcc070 added bag of words; did some renaming 2010-09-23 16:17:48 +00:00
Maria Dimashova
9e9d4b9e49 added OpponentColorDescriptorExtractor 2010-09-23 10:53:36 +00:00
Maria Dimashova
8ab3fdbcca merged regression tests for FeatureDetector, DescriptorExtractor from branch .features2d;
renamed createDetector to createFeatureDetector
2010-09-17 11:26:58 +00:00
Vadim Pisarevsky
31dbefc865 added 3-camera rectification and 8-coeff distortion model 2010-09-07 15:38:48 +00:00
Maria Dimashova
601e9af9f8 added match() 2010-08-24 12:52:29 +00:00
Yannick Verdie
3746c48451 Bug in calibration.cpp sample
This was crashing my code:
    for( size_t i = 1; i < imagePoints.size(); i++ )
        objectPoints.push_back(objectPoints[0]);

Changed by:
objectPoints.resize(imagePoints.size(),objectPoints[0]);

Plus clean up on Qt code
2010-08-18 15:35:56 +00:00
Yannick Verdie
e65823fac2 Qt sample code and some fixes 2010-08-16 16:49:24 +00:00
Maria Dimashova
d8ad4e2267 added detector and descriptor evaluation to sample descriptor_extractor_matcher 2010-08-05 13:34:53 +00:00
Maria Dimashova
4e60decad3 added GridAdaptedFeatureDetector, PyramidAdaptedFeatureDetector and funcs to draw keypoints and matches 2010-08-03 16:28:52 +00:00
Vadim Pisarevsky
9c94a96c40 repaired aspect ratio option; fixed comments 2010-08-03 11:28:39 +00:00
Maria Dimashova
cba926a428 added c++ interface for cvPyrMeanShiftFiltering; added sample on meanshift segmentation 2010-07-28 16:41:12 +00:00
Maria Dimashova
912607a387 minor sample changes 2010-07-22 16:30:42 +00:00
Vadim Pisarevsky
08cba33f9d fixed some more MSVC2010 warnings 2010-07-17 10:35:17 +00:00
Gary Bradski
730de4d8c3 Fixed crash if no chessboard problem 2010-07-14 00:32:35 +00:00
Vadim Pisarevsky
db82906067 fix build with GCC 3.3 on Ubuntu 8.04 2010-07-09 09:09:20 +00:00
Maria Dimashova
69adf86afe fixed compile error; renamed createDescriptorMatch to createGenericDescriptorMatch 2010-06-28 16:03:01 +00:00
Vadim Pisarevsky
4eda856cd5 squareSize renamed to square_size in the output xml/yml 2010-06-24 07:56:57 +00:00
Vadim Pisarevsky
65f3b09d31 added grabcut() call 2010-06-19 17:25:42 +00:00
Maria Dimashova
400eb37189 added parameter keypointIndexes to KeyPoint::convert, updated sample 2010-06-15 15:19:11 +00:00
Vadim Pisarevsky
56f17b78bb added some on-screen help 2010-06-14 14:33:11 +00:00
Vadim Pisarevsky
2d2cc3ecdf updated 2010-06-14 12:21:57 +00:00
Vadim Pisarevsky
e1058f9a13 draft version of 3d reconstruction sample (no bundle adjustment yet) 2010-06-14 10:58:31 +00:00
Vadim Pisarevsky
b2244f87ac improved the calibration and select3dobj samples 2010-06-13 19:08:24 +00:00
Vadim Pisarevsky
654d447661 calibration sample rewritten using the C++ API 2010-06-13 03:50:29 +00:00
Maria Dimashova
dd72f2ec52 moved matchesMask 2010-06-12 14:39:56 +00:00
Maria Dimashova
008da75691 renamed parameter of drawMatches (mask to matchesMask) 2010-06-12 10:11:57 +00:00
Victor Erukhimov
c751e901ce Changed interface for drawMatches 2010-06-12 06:30:00 +00:00
Victor Erukhimov
ed9e63c8e5 Fixing a bug 2010-06-12 05:54:41 +00:00
Victor Erukhimov
b21314bccd Fixing a couple of bugs 2010-06-12 05:52:43 +00:00
Victor Erukhimov
2b116981b7 Added a simple sample for descriptor matching 2010-06-12 05:45:28 +00:00
Victor Erukhimov
c6750a0f45 Moved detector and descriptor class factory functions into features2d module 2010-06-11 18:44:22 +00:00
Maria Dimashova
6667d935f1 updated descriptor_extractro_matcher sample to use added drawMatches function 2010-06-11 17:17:47 +00:00
Ilya Lysenkov
217842b0b9 Moved fern_params.xml to samples/cpp for generic_descriptor_match sample 2010-06-11 09:46:43 +00:00
Vadim Pisarevsky
023e2b2850 removed irrelevant assertion. 2010-06-10 20:56:40 +00:00
Vadim Pisarevsky
432e0e0cd8 avoid explicit sample enumeration in samples/{c,cpp}/CMakeLists.txt 2010-06-10 20:55:48 +00:00
Vadim Pisarevsky
6027f4d4f9 removed keypoint_matching.cpp from samples/cpp/CMakeLists.txt, fixed some crashes in select3dobj.cpp 2010-06-10 20:06:07 +00:00
Vadim Pisarevsky
108f4b2416 write camera pose, handle partially occluded objects 2010-06-10 18:54:14 +00:00
Vadim Pisarevsky
ed64c5606e the new 3D object selection demo 2010-06-10 17:35:59 +00:00
Victor Erukhimov
7c1eedfc61 Renamed descriptor samples 2010-06-10 16:53:36 +00:00
Victor Erukhimov
d9e8314401 Moving sample to cpp folder 2010-06-10 16:40:06 +00:00
Maria Dimashova
d5ef5b88f0 modified keypoints_matching sample 2010-06-10 12:13:35 +00:00
Maria Dimashova
583a08d5c7 removed old sample on keypoints matching and added new one 2010-05-26 15:45:32 +00:00
Vadim Pisarevsky
127d6649a1 "atomic bomb" commit. Reorganized OpenCV directory structure 2010-05-11 17:44:00 +00:00