opencv/samples/cpp
Vadim Pisarevsky c69312ea0d fixed #2580, #2210. some work on #2025.
modified SIFT to 1) double image before finding keypoints, 2) use floating-point internally instead of 16-bit integers, 3) set the keypoint response to the abs(interpolated_DoG_value). step 1) increases the number of detected keypoints significantly and together with 2) and 3) it improves some detection benchmarks. On the other hand, the stability of the small keypoints is lower, so the rotation and scale invariance tests now struggle a bit. In 2.5 need to make this feature optional and add some more intelligence to the algorithm.

added test that finds a planar object using SIFT.
2013-01-29 19:38:56 +04:00
..
fabmap added openfabmap code, contributed by Arren Glover. fixed several warnings in the new versions of retina filters 2012-09-03 17:03:31 +04:00
matching_to_many_images
Qt_sample Build tutorial codes together with other samples 2012-11-09 10:15:48 +04:00
rgbdodometry initial version of rgbd odometry with sample 2012-03-11 09:31:28 +00:00
tutorial_code Fix build with STLPort from NDK r8d 2012-12-22 00:59:56 +04:00
3calibration.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
baboon.jpg
bagofwords_classification.cpp Fix build with STLPort from NDK r8d 2012-12-22 00:59:56 +04:00
bgfg_gmg.cpp new optimized version of BackgroundSubtractorGMG 2012-08-08 18:15:06 +04:00
bgfg_segm.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
board.jpg added houghcircles sample, improved circle detection (ticket #951) 2012-03-27 12:00:22 +00:00
brief_match_test.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
build3dmodel.cpp Fixed number of warnings. Fixed mingw64 build. 2012-06-12 14:46:12 +00:00
building.jpg propagated some more fixes from 2.3 branch to the trunk 2011-06-30 12:06:26 +00:00
calibration_artificial.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
calibration.cpp Fix build with STLPort from NDK r8d 2012-12-22 00:59:56 +04:00
camshiftdemo.cpp Revert "add new version of CommandLineParser. add empty docs" 2012-10-15 20:01:44 +04:00
chamfer.cpp Revert "add new version of CommandLineParser. add empty docs" 2012-10-15 20:01:44 +04:00
CMakeLists.txt Rename sample & tutorial executables 2012-11-09 10:15:48 +04:00
connected_components.cpp Revert "add new version of CommandLineParser. add empty docs" 2012-10-15 20:01:44 +04:00
contours2.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
convexhull.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
cout_mat.cpp Fixed number of warnings. Fixed mingw64 build. 2012-06-12 14:46:12 +00:00
delaunay2.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
demhist.cpp Revert "add new version of CommandLineParser. add empty docs" 2012-10-15 20:01:44 +04:00
descriptor_extractor_matcher.cpp fixed #2580, #2210. some work on #2025. 2013-01-29 19:38:56 +04:00
detection_based_tracker_sample.cpp Fix build of samples 2012-10-17 02:09:46 +04:00
detector_descriptor_evaluation.cpp Fixed number of warnings. Fixed mingw64 build. 2012-06-12 14:46:12 +00:00
detector_descriptor_matcher_evaluation.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
dft.cpp Revert "add new version of CommandLineParser. add empty docs" 2012-10-15 20:01:44 +04:00
distrans.cpp Revert "add new version of CommandLineParser. add empty docs" 2012-10-15 20:01:44 +04:00
drawing.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
edge.cpp Revert "add new version of CommandLineParser. add empty docs" 2012-10-15 20:01:44 +04:00
em.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
fabmap_sample.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
facerec_at_t.txt Documentation for FaceRecognizer started (not added to toc of contrib/doc/contrib.rst yet). CSV file for the samples/cpp/facerec_demo.cpp added. Added some more exceptions to warn the user, when passing bad aligned data. 2012-06-12 22:49:14 +00:00
facerec_demo.cpp Documentation for FaceRecognizer started (not added to toc of contrib/doc/contrib.rst yet). CSV file for the samples/cpp/facerec_demo.cpp added. Added some more exceptions to warn the user, when passing bad aligned data. 2012-06-12 22:49:14 +00:00
fback.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
fern_params.xml
ffilldemo.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
filestorage.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
fitellipse.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
freak_demo.cpp Fixed FREAK on Android 2012-06-25 11:19:11 +00:00
fruits.jpg
gencolors.cpp fixed compilation under MSVC 2011-10-06 12:37:53 +00:00
generic_descriptor_match.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
grabcut.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
houghcircles.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
houghlines.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
hybridtrackingsample.cpp Fixed number of warnings. Fixed mingw64 build. 2012-06-12 14:46:12 +00:00
image.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
imagelist_creator.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
inpaint.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
kalman.cpp let Kalman handle the missing measurements (bug #1380) 2012-10-12 14:01:36 +04:00
kmeans.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
laplace.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
latentsvm_multidetect.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
left01.jpg
left02.jpg
left03.jpg
left04.jpg
left05.jpg
left06.jpg
left07.jpg
left08.jpg
left09.jpg
left11.jpg
left12.jpg
left13.jpg
left14.jpg
lena.jpg
letter_recog.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
letter-recognition.data
linemod.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
lkdemo.cpp Fixed number of warnings. Fixed mingw64 build. 2012-06-12 14:46:12 +00:00
logo_in_clutter.png
logo.png
logpolar_bsm.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
matcher_simple.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
matching_to_many_images.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
meanshift_segmentation.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
memorial.exr added openexr sample file 2011-08-15 13:18:01 +00:00
minarea.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
morphology2.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
opencv_version.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
OpenEXRimages_HighDynamicRange_Retina_toneMapping_video.cpp Fixed number of warnings. Fixed mingw64 build. 2012-06-12 14:46:12 +00:00
OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
openni_capture.cpp added Asus Xtion QVGA modes to the OpenNI backend (patch #1753) 2012-10-09 22:01:43 +04:00
pca.cpp Fix remaining windows build warnings 2012-10-24 20:27:20 +04:00
peopledetect.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
phase_corr.cpp fixed hundreds of warnings from MSVC 2010. 2012-03-16 21:21:04 +00:00
pic1.png
pic2.png
pic3.png
pic4.png
pic5.png
pic6.png
point_cloud.cpp Fix build with STLPort from NDK r8d 2012-12-22 00:59:56 +04:00
points_classifier.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
retinaDemo.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
rgbdodometry.cpp set sample param to its default value in function 2012-06-18 14:14:15 +00:00
right01.jpg
right02.jpg
right03.jpg
right04.jpg
right05.jpg
right06.jpg
right07.jpg
right08.jpg
right09.jpg
right11.jpg
right12.jpg
right13.jpg
right14.jpg
segment_objects.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
select3dobj.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
simpleflow_demo.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
squares.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
starter_imagelist.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
starter_video.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
stereo_calib.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
stereo_calib.xml
stereo_match.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
stitching_detailed.cpp Fix Android build warnings 2012-10-19 16:14:14 +04:00
stitching.cpp Updated warning options for GCC; fixed new warnings. 2012-06-20 12:27:02 +00:00
stuff.jpg
templ.png added Generalized Hough implementation 2012-09-10 16:49:40 +04:00
tsukuba_l.png propagated some more fixes from 2.3 branch to the trunk 2011-06-30 12:06:26 +00:00
tsukuba_r.png propagated some more fixes from 2.3 branch to the trunk 2011-06-30 12:06:26 +00:00
video_dmtx.cpp Normalize line endings and whitespace 2012-10-17 15:32:23 +04:00
video_homography.cpp Set stricter warning rules for gcc 2012-06-07 17:21:29 +00:00
videostab.cpp Fix build with STLPort from NDK r8d 2012-12-22 00:59:56 +04:00
watershed.cpp Fixed number of warnings. Fixed mingw64 build. 2012-06-12 14:46:12 +00:00