[opencv] branch master updated (e1b0511 -> d1eb6d9)

Mattia Rizzolo mattia at debian.org
Wed Apr 26 16:42:37 UTC 2017


This is an automated email from the git hooks/post-receive script.

mattia pushed a change to branch master
in repository opencv.

      from  e1b0511   Update watch file, pointing to github
       new  d2d4396   Add the contrib modules as a multiple upstream tarball
      adds  2e8087f   New upstream version 3.1.0+dfsg1
       new  0bfbe4b   Merge tag 'upstream/3.1.0+dfsg1' - include the contrib modules
       new  a3f6e79   Remove files of libopencv-legacy
       new  4f14dbd   Build the opencv_contrib libraries
       new  ce0a806   Update changelog
       new  1023ce5   Add new build-dependencies needed by contrib modules
       new  a88b9f7   Don't build-dep on caffe, it FTBFS with it, and avoid a circular build-dep
       new  e525f42   Fix Build with HDF5. Add patches/moudles_hdf5.patch
       new  29a0d5a   fixup 4f14dbdb582d73874ef8be81985880811b4bb72d: don't depend on non-existent package
       new  74859a8   d/copyright: fix typo
       new  5cda19f   Override lintian tag debian-watch-file-should-mangle-version (see #505857)
       new  fa3754a   override lintian warning package-name-doesnt-match-sonames for libopencv-contrib
       new  2fa5236   Add some DEP-3 descriptions to two patches.
       new  d1eb6d9   Changelog for 3.1.0+dfsg1-1~exp1

The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 contrib/.gitattributes                             |      7 +
 contrib/.travis.yml                                |     14 +
 CONTRIBUTING.md => contrib/CONTRIBUTING.md         |      0
 contrib/LICENSE                                    |     42 +
 contrib/README.md                                  |     55 +
 .../retina_model/images/retina_TreeHdr_retina.jpg  |    Bin 0 -> 150688 bytes
 .../retina_model/images/retina_TreeHdr_small.jpg   |    Bin 0 -> 166872 bytes
 .../retina_model/images/studentsSample_input.jpg   |    Bin 0 -> 80282 bytes
 .../retina_model/images/studentsSample_magno.jpg   |    Bin 0 -> 28228 bytes
 .../retina_model/images/studentsSample_parvo.jpg   |    Bin 0 -> 69443 bytes
 .../images/retina_TreeHdr_small.jpg                |    Bin 0 -> 50051 bytes
 ...isual_Debugging_Introduction_Tutorial_Cover.jpg |    Bin 0 -> 2576 bytes
 .../images/01_overview_single.jpg                  |    Bin 0 -> 46273 bytes
 .../images/02_single_image_view.jpg                |    Bin 0 -> 86790 bytes
 .../images/03_overview_two.jpg                     |    Bin 0 -> 54117 bytes
 .../images/04_default_filter_view.jpg              |    Bin 0 -> 101265 bytes
 .../images/05_default_filter_view_high_zoom.jpg    |    Bin 0 -> 74332 bytes
 .../images/06_default_filter_view_edges.jpg        |    Bin 0 -> 83120 bytes
 .../images/07_dual_filter_view_edges.jpg           |    Bin 0 -> 118307 bytes
 .../images/08_overview_all.jpg                     |    Bin 0 -> 103285 bytes
 .../images/09_overview_filtered_type_match.jpg     |    Bin 0 -> 110629 bytes
 .../images/10_line_match_view-cutout-small.jpg     |    Bin 0 -> 53499 bytes
 .../images/10_line_match_view-cutout.jpg           |    Bin 0 -> 116205 bytes
 .../images/10_line_match_view.jpg                  |    Bin 0 -> 159673 bytes
 .../images/11_line_match_view_portion_selector.jpg |    Bin 0 -> 146518 bytes
 .../12_translation_match_view_portion_selector.jpg |    Bin 0 -> 139491 bytes
 .../images/13_raw_view.jpg                         |    Bin 0 -> 149292 bytes
 .../images/14_overview_group_by_line.jpg           |    Bin 0 -> 95614 bytes
 .../tutorials/ximgproc/prediction/images/01.jpg    |    Bin 0 -> 213395 bytes
 .../tutorials/ximgproc/prediction/images/02.jpg    |    Bin 0 -> 265967 bytes
 .../tutorials/ximgproc/prediction/images/03.jpg    |    Bin 0 -> 324549 bytes
 .../tutorials/ximgproc/prediction/images/04.jpg    |    Bin 0 -> 218871 bytes
 .../tutorials/ximgproc/prediction/images/05.jpg    |    Bin 0 -> 159862 bytes
 .../tutorials/ximgproc/prediction/images/06.jpg    |    Bin 0 -> 180049 bytes
 .../tutorials/ximgproc/prediction/images/07.jpg    |    Bin 0 -> 208101 bytes
 .../tutorials/ximgproc/prediction/images/08.jpg    |    Bin 0 -> 230647 bytes
 .../tutorials/ximgproc/prediction/images/09.jpg    |    Bin 0 -> 246905 bytes
 .../tutorials/ximgproc/prediction/images/10.jpg    |    Bin 0 -> 217821 bytes
 .../tutorials/ximgproc/prediction/images/11.jpg    |    Bin 0 -> 432186 bytes
 .../tutorials/ximgproc/prediction/images/12.jpg    |    Bin 0 -> 164896 bytes
 .../ximgproc/training/scripts/modelConvert.m       |     73 +
 contrib/modules/README.md                          |     59 +
 contrib/modules/aruco/CMakeLists.txt               |      2 +
 contrib/modules/aruco/README.md                    |      2 +
 contrib/modules/aruco/include/opencv2/aruco.hpp    |    502 +
 .../aruco/include/opencv2/aruco/charuco.hpp        |    322 +
 .../aruco/include/opencv2/aruco/dictionary.hpp     |    162 +
 contrib/modules/aruco/samples/calibrate_camera.cpp |    293 +
 .../aruco/samples/calibrate_camera_charuco.cpp     |    357 +
 contrib/modules/aruco/samples/create_board.cpp     |    114 +
 .../modules/aruco/samples/create_board_charuco.cpp |    113 +
 contrib/modules/aruco/samples/create_diamond.cpp   |    118 +
 contrib/modules/aruco/samples/create_marker.cpp    |     96 +
 contrib/modules/aruco/samples/detect_board.cpp     |    233 +
 .../modules/aruco/samples/detect_board_charuco.cpp |    249 +
 contrib/modules/aruco/samples/detect_diamonds.cpp  |    252 +
 contrib/modules/aruco/samples/detect_markers.cpp   |    214 +
 contrib/modules/aruco/samples/detector_params.yml  |     17 +
 contrib/modules/aruco/src/aruco.cpp                |   1544 +
 contrib/modules/aruco/src/charuco.cpp              |    946 +
 contrib/modules/aruco/src/dictionary.cpp           |    430 +
 contrib/modules/aruco/src/precomp.hpp              |     49 +
 .../modules/aruco/src/predefined_dictionaries.hpp  |  20161 ++
 contrib/modules/aruco/test/test_arucodetection.cpp |    506 +
 contrib/modules/aruco/test/test_boarddetection.cpp |    338 +
 .../modules/aruco/test/test_charucodetection.cpp   |    564 +
 .../modules/aruco}/test/test_main.cpp              |      0
 contrib/modules/aruco/test/test_precomp.hpp        |     18 +
 .../aruco_board_detection.markdown                 |    260 +
 .../aruco_board_detection/images/board.jpg         |    Bin 0 -> 81038 bytes
 .../aruco_board_detection/images/gbaxis.png        |    Bin 0 -> 475630 bytes
 .../aruco_board_detection/images/gbmarkersaxis.png |    Bin 0 -> 475302 bytes
 .../aruco_board_detection/images/gbocclusion.png   |    Bin 0 -> 499052 bytes
 .../aruco_board_detection/images/gboriginal.png    |    Bin 0 -> 453948 bytes
 .../aruco_calibration/aruco_calibration.markdown   |    102 +
 .../aruco_calibration/images/arucocalibration.png  |    Bin 0 -> 331722 bytes
 .../images/charucocalibration.png                  |    Bin 0 -> 320444 bytes
 .../aruco_detection/aruco_detection.markdown       |    721 +
 .../aruco_detection/images/bitsextraction1.png     |    Bin 0 -> 9982 bytes
 .../aruco_detection/images/bitsextraction2.png     |    Bin 0 -> 31939 bytes
 .../tutorials/aruco_detection/images/marker23.jpg  |    Bin 0 -> 4777 bytes
 .../tutorials/aruco_detection/images/markers.jpg   |    Bin 0 -> 16282 bytes
 .../aruco_detection/images/removeperspective.png   |    Bin 0 -> 13090 bytes
 .../aruco_detection/images/singlemarkersaxis.png   |    Bin 0 -> 390053 bytes
 .../images/singlemarkersbrokenthresh.png           |    Bin 0 -> 1204 bytes
 .../images/singlemarkersdetection.png              |    Bin 0 -> 391593 bytes
 .../images/singlemarkersoriginal.png               |    Bin 0 -> 366823 bytes
 .../images/singlemarkersrejected.png               |    Bin 0 -> 392746 bytes
 .../aruco_detection/images/singlemarkersthresh.png |    Bin 0 -> 13063 bytes
 .../aruco/tutorials/aruco_faq/aruco_faq.markdown   |    149 +
 .../charuco_detection/charuco_detection.markdown   |    312 +
 .../charuco_detection/images/charucoboard.jpg      |    Bin 0 -> 28375 bytes
 .../charuco_detection/images/charucodefinition.png |    Bin 0 -> 33319 bytes
 .../tutorials/charuco_detection/images/chaxis.png  |    Bin 0 -> 394493 bytes
 .../charuco_detection/images/chcorners.png         |    Bin 0 -> 395960 bytes
 .../charuco_detection/images/chocclusion.png       |    Bin 0 -> 413264 bytes
 .../charuco_detection/images/choriginal.png        |    Bin 0 -> 356845 bytes
 .../charuco_diamond_detection.markdown             |    159 +
 .../images/detecteddiamonds.png                    |    Bin 0 -> 427011 bytes
 .../images/diamondmarker.png                       |    Bin 0 -> 6427 bytes
 .../images/diamondmarkers.png                      |    Bin 0 -> 429826 bytes
 .../images/diamondsaxis.png                        |    Bin 0 -> 426412 bytes
 .../tutorials/table_of_content_aruco.markdown      |     60 +
 contrib/modules/bgsegm/CMakeLists.txt              |      2 +
 contrib/modules/bgsegm/README.md                   |      5 +
 contrib/modules/bgsegm/doc/bgsegm.bib              |     17 +
 contrib/modules/bgsegm/include/opencv2/bgsegm.hpp  |    194 +
 contrib/modules/bgsegm/samples/bgfg_gmg.cpp        |     81 +
 contrib/modules/bgsegm/src/bgfg_gaussmix.cpp       |    473 +
 contrib/modules/bgsegm/src/bgfg_gmg.cpp            |    519 +
 contrib/modules/bgsegm/src/precomp.hpp             |     52 +
 .../bgsegm/test/test_backgroundsubtractor_gbh.cpp  |    138 +
 .../modules/bgsegm}/test/test_main.cpp             |      0
 contrib/modules/bgsegm/test/test_precomp.hpp       |     18 +
 contrib/modules/bioinspired/CMakeLists.txt         |      3 +
 contrib/modules/bioinspired/README.md              |      6 +
 contrib/modules/bioinspired/doc/bioinspired.bib    |     56 +
 .../doc/images/HDRtoneMapping_candleSample.jpg     |    Bin 0 -> 72191 bytes
 .../doc/images/HDRtoneMapping_candleSample.svg     |    120 +
 .../doc/images/HDRtoneMapping_memorialSample.jpg   |    Bin 0 -> 231393 bytes
 .../doc/images/HDRtoneMapping_memorialSample.svg   |  21675 ++
 .../doc/images/VideoDemo_RGB_PETS2006.jpg          |    Bin 0 -> 48737 bytes
 .../doc/images/VideoDemo_RGB_PETS2006.svg          |  22615 ++
 .../doc/images/VideoDemo_thermal_park.jpg          |    Bin 0 -> 37038 bytes
 .../doc/images/VideoDemo_thermal_park.svg          |   5275 +
 .../modules/bioinspired/doc/images/retinaInput.jpg |    Bin 0 -> 13646 bytes
 .../doc/images/retinaOutput_default.jpg            |    Bin 0 -> 22461 bytes
 .../doc/images/retinaOutput_realistic.jpg          |    Bin 0 -> 19131 bytes
 contrib/modules/bioinspired/doc/retina.markdown    |    505 +
 .../bioinspired/include/opencv2/bioinspired.hpp    |     60 +
 .../include/opencv2/bioinspired/bioinspired.hpp    |     48 +
 .../include/opencv2/bioinspired/retina.hpp         |    460 +
 .../opencv2/bioinspired/retinafasttonemapping.hpp  |    138 +
 .../transientareassegmentationmodule.hpp           |    205 +
 .../bioinspired/perf/opencl/perf_retina.cpp        |    126 +
 contrib/modules/bioinspired/perf/perf_main.cpp     |     53 +
 contrib/modules/bioinspired/perf/perf_precomp.hpp  |     17 +
 .../OpenEXRimages_HDR_Retina_toneMapping.cpp       |    306 +
 .../modules/bioinspired/samples/basicRetina.cpp    |     91 +
 .../cpp/OpenEXRimages_HDR_Retina_toneMapping.cpp   |    304 +
 .../OpenEXRimages_HDR_Retina_toneMapping_video.cpp |    365 +
 .../modules/bioinspired/samples/cpp/retinaDemo.cpp |    158 +
 .../tutorial_code/bioinspired/retina_tutorial.cpp  |    149 +
 .../modules/bioinspired/samples/ocl/retina_ocl.cpp |    119 +
 contrib/modules/bioinspired/samples/retinaDemo.cpp |    161 +
 .../modules/bioinspired/src/basicretinafilter.cpp  |    888 +
 .../modules/bioinspired/src/basicretinafilter.hpp  |    678 +
 .../bioinspired/src/imagelogpolprojection.cpp      |    451 +
 .../bioinspired/src/imagelogpolprojection.hpp      |    244 +
 .../modules/bioinspired/src/magnoretinafilter.cpp  |    212 +
 .../modules/bioinspired/src/magnoretinafilter.hpp  |    246 +
 .../bioinspired/src/opencl/retina_kernel.cl        |    779 +
 .../modules/bioinspired/src/parvoretinafilter.cpp  |    233 +
 .../modules/bioinspired/src/parvoretinafilter.hpp  |    264 +
 contrib/modules/bioinspired/src/precomp.hpp        |     68 +
 contrib/modules/bioinspired/src/retina.cpp         |    745 +
 contrib/modules/bioinspired/src/retina_ocl.cpp     |   1643 +
 contrib/modules/bioinspired/src/retina_ocl.hpp     |    634 +
 contrib/modules/bioinspired/src/retinacolor.cpp    |    725 +
 contrib/modules/bioinspired/src/retinacolor.hpp    |    390 +
 .../bioinspired/src/retinafasttonemapping.cpp      |    318 +
 contrib/modules/bioinspired/src/retinafilter.cpp   |    526 +
 contrib/modules/bioinspired/src/retinafilter.hpp   |    548 +
 contrib/modules/bioinspired/src/templatebuffer.hpp |    555 +
 .../src/transientareassegmentationmodule.cpp       |    600 +
 .../modules/bioinspired}/test/test_main.cpp        |      0
 contrib/modules/bioinspired/test/test_precomp.hpp  |     16 +
 .../modules/bioinspired/test/test_retina_ocl.cpp   |    164 +
 .../tutorials/images/retina_TreeHdr_retina.jpg     |    Bin 0 -> 150688 bytes
 .../tutorials/images/retina_TreeHdr_small.jpg      |    Bin 0 -> 50051 bytes
 .../tutorials/images/studentsSample_input.jpg      |    Bin 0 -> 80282 bytes
 .../tutorials/images/studentsSample_magno.jpg      |    Bin 0 -> 28228 bytes
 .../tutorials/images/studentsSample_parvo.jpg      |    Bin 0 -> 69443 bytes
 .../bioinspired/tutorials/retina_model.markdown    |    478 +
 contrib/modules/ccalib/CMakeLists.txt              |      2 +
 contrib/modules/ccalib/README.md                   |      6 +
 contrib/modules/ccalib/include/opencv2/ccalib.hpp  |    157 +
 .../ccalib/include/opencv2/ccalib/multicalib.hpp   |    212 +
 .../ccalib/include/opencv2/ccalib/omnidir.hpp      |    312 +
 .../ccalib/include/opencv2/ccalib/randpattern.hpp  |    177 +
 .../ccalib/samples/multi_cameras_calibration.cpp   |    120 +
 .../modules/ccalib/samples/omni_calibration.cpp    |    257 +
 .../ccalib/samples/omni_stereo_calibration.cpp     |    317 +
 .../ccalib/samples/random_pattern_calibration.cpp  |    161 +
 .../ccalib/samples/random_pattern_generator.cpp    |     59 +
 contrib/modules/ccalib/src/ccalib.cpp              |    495 +
 contrib/modules/ccalib/src/multicalib.cpp          |    780 +
 contrib/modules/ccalib/src/omnidir.cpp             |   2310 +
 contrib/modules/ccalib/src/precomp.hpp             |     52 +
 contrib/modules/ccalib/src/randpattern.cpp         |    395 +
 .../ccalib/tutorial/data/omni_calib_data.xml       |   1146 +
 .../ccalib/tutorial/data/omni_stereocalib_data.xml |   4683 +
 contrib/modules/ccalib/tutorial/img/disparity.jpg  |    Bin 0 -> 121607 bytes
 contrib/modules/ccalib/tutorial/img/imgs.jpg       |    Bin 0 -> 106495 bytes
 contrib/modules/ccalib/tutorial/img/lines.jpg      |    Bin 0 -> 186055 bytes
 .../modules/ccalib/tutorial/img/pattern_img.jpg    |    Bin 0 -> 107323 bytes
 contrib/modules/ccalib/tutorial/img/pointCloud.jpg |    Bin 0 -> 41833 bytes
 .../modules/ccalib/tutorial/img/random_pattern.jpg |    Bin 0 -> 101907 bytes
 contrib/modules/ccalib/tutorial/img/sample.jpg     |    Bin 0 -> 75847 bytes
 .../modules/ccalib/tutorial/img/sample_rec_cyl.jpg |    Bin 0 -> 95243 bytes
 .../modules/ccalib/tutorial/img/sample_rec_log.jpg |    Bin 0 -> 64351 bytes
 .../modules/ccalib/tutorial/img/sample_rec_per.jpg |    Bin 0 -> 52389 bytes
 .../modules/ccalib/tutorial/img/sample_rec_ste.jpg |    Bin 0 -> 107840 bytes
 .../ccalib/tutorial/multi_camera_tutorial.markdown |     45 +
 .../ccalib/tutorial/omnidir_tutorial.markdown      |    185 +
 contrib/modules/cnn_3dobj/CMakeLists.txt           |     42 +
 contrib/modules/cnn_3dobj/FindCaffe.cmake          |     14 +
 contrib/modules/cnn_3dobj/FindGlog.cmake           |     10 +
 contrib/modules/cnn_3dobj/FindProtobuf.cmake       |     10 +
 contrib/modules/cnn_3dobj/README.md                |    112 +
 contrib/modules/cnn_3dobj/cnn_3dobj_config.hpp.in  |      5 +
 contrib/modules/cnn_3dobj/doc/cnn_3dobj.bib        |     13 +
 .../cnn_3dobj/include/opencv2/cnn_3dobj.hpp        |    291 +
 .../cnn_3dobj/include/opencv2/cnn_3dobj_config.hpp |      0
 contrib/modules/cnn_3dobj/samples/CMakeLists.txt   |     21 +
 .../modules/cnn_3dobj/samples/data/3Dmodel/ant.ply |   1408 +
 .../modules/cnn_3dobj/samples/data/3Dmodel/ape.ply |  17534 +
 .../cnn_3dobj/samples/data/3Dmodel/bunny.ply       | 105411 ++++++
 .../modules/cnn_3dobj/samples/data/3Dmodel/cow.ply |   8717 +
 .../cnn_3dobj/samples/data/3Dmodel/horse.ply       |    Bin 0 -> 2182101 bytes
 .../cnn_3dobj/samples/data/3Dmodel/plane.ply       |   3797 +
 .../data/images_mean/triplet_mean.binaryproto      |    Bin 0 -> 16396 bytes
 .../modules/cnn_3dobj/samples/data/label_all.txt   |      0
 contrib/modules/cnn_3dobj/samples/datagen_all.sh   |     91 +
 contrib/modules/cnn_3dobj/samples/datagen_back.sh  |     45 +
 contrib/modules/cnn_3dobj/samples/datagen_front.sh |     60 +
 .../modules/cnn_3dobj/samples/demo_classify.cpp    |    201 +
 .../cnn_3dobj/samples/demo_model_analysis.cpp      |    155 +
 .../cnn_3dobj/samples/demo_sphereview_data.cpp     |    333 +
 contrib/modules/cnn_3dobj/samples/demo_video.cpp   |    391 +
 contrib/modules/cnn_3dobj/samples/featstore.sh     |      1 +
 contrib/modules/cnn_3dobj/src/cnn_feature.cpp      |    259 +
 contrib/modules/cnn_3dobj/src/cnn_sphereview.cpp   |    265 +
 contrib/modules/cnn_3dobj/src/precomp.hpp          |     47 +
 .../test/test_cnn_3dobj_feature_extract.cpp        |     63 +
 .../modules/cnn_3dobj}/test/test_main.cpp          |      0
 contrib/modules/cnn_3dobj/test/test_precomp.hpp    |     18 +
 .../testdata/cv/3d_triplet_iter_30000.caffemodel   |    Bin 0 -> 1231727 bytes
 .../testdata/cv/3d_triplet_testIMG.prototxt        |     86 +
 contrib/modules/cnn_3dobj/testdata/cv/4_78.png     |    Bin 0 -> 3115 bytes
 .../cnn_3dobj/testdata/cv/caffemodel_list.txt      |     52 +
 .../data_generation/data_generation.markdown       |     75 +
 .../feature_classification/classify.markdown       |     66 +
 .../model_analysis/model_analysis.markdown         |     60 +
 .../tutorials/table_of_content_cnn_3dobj.markdown  |     26 +
 contrib/modules/contrib_world/CMakeLists.txt       |     43 +
 .../include/opencv2/contrib_world.hpp              |      5 +
 contrib/modules/contrib_world/src/dummy.cpp        |      1 +
 contrib/modules/cvv/.clang-format                  |     46 +
 contrib/modules/cvv/CMakeLists.txt                 |     20 +
 contrib/modules/cvv/LICENSE                        |     37 +
 contrib/modules/cvv/README.md                      |      2 +
 contrib/modules/cvv/include/opencv2/cvv.hpp        |     26 +
 .../cvv/include/opencv2/cvv/call_meta_data.hpp     |     75 +
 contrib/modules/cvv/include/opencv2/cvv/cvv.hpp    |      5 +
 .../modules/cvv/include/opencv2/cvv/debug_mode.hpp |     51 +
 contrib/modules/cvv/include/opencv2/cvv/dmatch.hpp |    100 +
 contrib/modules/cvv/include/opencv2/cvv/filter.hpp |     76 +
 .../modules/cvv/include/opencv2/cvv/final_show.hpp |     52 +
 .../modules/cvv/include/opencv2/cvv/show_image.hpp |     75 +
 contrib/modules/cvv/samples/cvv_demo.cpp           |    141 +
 .../modules/cvv/src/controller/view_controller.cpp |    384 +
 .../modules/cvv/src/controller/view_controller.hpp |    309 +
 contrib/modules/cvv/src/extension_api/api.cpp      |     16 +
 contrib/modules/cvv/src/extension_api/api.hpp      |     63 +
 contrib/modules/cvv/src/gui/call_tab.hpp           |     58 +
 contrib/modules/cvv/src/gui/call_window.cpp        |    285 +
 contrib/modules/cvv/src/gui/call_window.hpp        |    165 +
 contrib/modules/cvv/src/gui/filter_call_tab.hpp    |     80 +
 contrib/modules/cvv/src/gui/image_call_tab.cpp     |     75 +
 contrib/modules/cvv/src/gui/image_call_tab.hpp     |     93 +
 contrib/modules/cvv/src/gui/main_call_window.cpp   |     38 +
 contrib/modules/cvv/src/gui/main_call_window.hpp   |     66 +
 contrib/modules/cvv/src/gui/match_call_tab.hpp     |    107 +
 contrib/modules/cvv/src/gui/multiview_call_tab.hpp |    260 +
 .../cvv/src/gui/overview_group_subtable.cpp        |    318 +
 .../cvv/src/gui/overview_group_subtable.hpp        |    106 +
 contrib/modules/cvv/src/gui/overview_panel.cpp     |    214 +
 contrib/modules/cvv/src/gui/overview_panel.hpp     |    113 +
 contrib/modules/cvv/src/gui/overview_table.cpp     |    125 +
 contrib/modules/cvv/src/gui/overview_table.hpp     |     90 +
 contrib/modules/cvv/src/gui/overview_table_row.cpp |    104 +
 contrib/modules/cvv/src/gui/overview_table_row.hpp |    143 +
 .../modules/cvv/src/gui/rawview_group_subtable.cpp |    301 +
 .../modules/cvv/src/gui/rawview_group_subtable.hpp |     83 +
 contrib/modules/cvv/src/gui/rawview_table.cpp      |     99 +
 contrib/modules/cvv/src/gui/rawview_table.hpp      |     83 +
 contrib/modules/cvv/src/gui/rawview_table_row.cpp  |    325 +
 contrib/modules/cvv/src/gui/rawview_table_row.hpp  |    245 +
 contrib/modules/cvv/src/gui/tabwidget.hpp          |     42 +
 contrib/modules/cvv/src/impl/call.cpp              |     28 +
 contrib/modules/cvv/src/impl/call.hpp              |    116 +
 contrib/modules/cvv/src/impl/data_controller.cpp   |    116 +
 contrib/modules/cvv/src/impl/data_controller.hpp   |     94 +
 contrib/modules/cvv/src/impl/dmatch.cpp            |     22 +
 contrib/modules/cvv/src/impl/filter.cpp            |     18 +
 contrib/modules/cvv/src/impl/filter_call.cpp       |     45 +
 contrib/modules/cvv/src/impl/filter_call.hpp       |     66 +
 contrib/modules/cvv/src/impl/final_show.cpp        |     20 +
 contrib/modules/cvv/src/impl/init.cpp              |    108 +
 contrib/modules/cvv/src/impl/init.hpp              |     14 +
 contrib/modules/cvv/src/impl/match_call.cpp        |     57 +
 contrib/modules/cvv/src/impl/match_call.hpp        |    104 +
 contrib/modules/cvv/src/impl/show_image.cpp        |     17 +
 contrib/modules/cvv/src/impl/single_image_call.cpp |     42 +
 contrib/modules/cvv/src/impl/single_image_call.hpp |     55 +
 contrib/modules/cvv/src/qtutil/accordion.cpp       |    110 +
 contrib/modules/cvv/src/qtutil/accordion.hpp       |    292 +
 .../modules/cvv/src/qtutil/autofilterwidget.hpp    |    475 +
 contrib/modules/cvv/src/qtutil/collapsable.cpp     |     70 +
 contrib/modules/cvv/src/qtutil/collapsable.hpp     |    139 +
 .../src/qtutil/filter/changed_pixels_widget.cpp    |    160 +
 .../src/qtutil/filter/changed_pixels_widget.hpp    |     50 +
 .../cvv/src/qtutil/filter/channelreorderfilter.cpp |    105 +
 .../cvv/src/qtutil/filter/channelreorderfilter.hpp |    100 +
 .../cvv/src/qtutil/filter/diffFilterWidget.cpp     |    132 +
 .../cvv/src/qtutil/filter/diffFilterWidget.hpp     |     88 +
 .../cvv/src/qtutil/filter/grayfilterwidget.cpp     |    156 +
 .../cvv/src/qtutil/filter/grayfilterwidget.hpp     |    105 +
 .../cvv/src/qtutil/filter/overlayfilterwidget.cpp  |     79 +
 .../cvv/src/qtutil/filter/overlayfilterwidget.hpp  |     72 +
 .../cvv/src/qtutil/filter/sobelfilterwidget.cpp    |    283 +
 .../cvv/src/qtutil/filter/sobelfilterwidget.hpp    |     97 +
 .../cvv/src/qtutil/filterfunctionwidget.hpp        |    102 +
 .../cvv/src/qtutil/filterselectorwidget.hpp        |    206 +
 contrib/modules/cvv/src/qtutil/histogram.cpp       |    139 +
 contrib/modules/cvv/src/qtutil/histogram.hpp       |     45 +
 .../modules/cvv/src/qtutil/histogramoptpanel.cpp   |     29 +
 .../modules/cvv/src/qtutil/histogramoptpanel.hpp   |     26 +
 .../modules/cvv/src/qtutil/intervallselector.hpp   |    134 +
 .../modules/cvv/src/qtutil/matchview/colorutil.hpp |     80 +
 .../cvv/src/qtutil/matchview/cvvkeypoint.cpp       |    100 +
 .../cvv/src/qtutil/matchview/cvvkeypoint.hpp       |    153 +
 .../modules/cvv/src/qtutil/matchview/cvvmatch.cpp  |     91 +
 .../modules/cvv/src/qtutil/matchview/cvvmatch.hpp  |    180 +
 .../cvv/src/qtutil/matchview/cvvpointmatch.cpp     |     62 +
 .../cvv/src/qtutil/matchview/cvvpointmatch.hpp     |     74 +
 .../src/qtutil/matchview/falsecolorkeypointpen.cpp |     63 +
 .../src/qtutil/matchview/falsecolorkeypointpen.hpp |     48 +
 .../src/qtutil/matchview/falsecolormatchpen.cpp    |     45 +
 .../src/qtutil/matchview/falsecolormatchpen.hpp    |     39 +
 .../matchview/keypointintervallselection.cpp       |     64 +
 .../matchview/keypointintervallselection.hpp       |     47 +
 .../src/qtutil/matchview/keypointmanagement.cpp    |    221 +
 .../src/qtutil/matchview/keypointmanagement.hpp    |    138 +
 .../qtutil/matchview/keypointportionselector.cpp   |     32 +
 .../qtutil/matchview/keypointportionselector.hpp   |     28 +
 .../cvv/src/qtutil/matchview/keypointselection.hpp |     33 +
 .../qtutil/matchview/keypointselectionselector.cpp |     62 +
 .../qtutil/matchview/keypointselectionselector.hpp |     71 +
 .../cvv/src/qtutil/matchview/keypointsettings.hpp  |     57 +
 .../qtutil/matchview/keypointsettingsselector.cpp  |     59 +
 .../qtutil/matchview/keypointsettingsselector.hpp  |     73 +
 .../src/qtutil/matchview/keypointshowsetting.cpp   |     39 +
 .../src/qtutil/matchview/keypointshowsetting.hpp   |     46 +
 .../src/qtutil/matchview/keypointvaluechooser.cpp  |     54 +
 .../src/qtutil/matchview/keypointvaluechooser.hpp  |     47 +
 .../qtutil/matchview/matchintervallselection.cpp   |     39 +
 .../qtutil/matchview/matchintervallselection.hpp   |     41 +
 .../cvv/src/qtutil/matchview/matchmanagement.cpp   |    219 +
 .../cvv/src/qtutil/matchview/matchmanagement.hpp   |    136 +
 .../src/qtutil/matchview/matchportionselector.cpp  |     29 +
 .../src/qtutil/matchview/matchportionselector.hpp  |     34 +
 .../cvv/src/qtutil/matchview/matchscene.cpp        |    162 +
 .../cvv/src/qtutil/matchview/matchscene.hpp        |    154 +
 .../cvv/src/qtutil/matchview/matchselection.hpp    |     39 +
 .../qtutil/matchview/matchselectionselector.cpp    |     61 +
 .../qtutil/matchview/matchselectionselector.hpp    |     69 +
 .../cvv/src/qtutil/matchview/matchsettings.hpp     |     56 +
 .../src/qtutil/matchview/matchsettingsselector.cpp |     57 +
 .../src/qtutil/matchview/matchsettingsselector.hpp |     72 +
 .../cvv/src/qtutil/matchview/matchshowsetting.cpp  |     39 +
 .../cvv/src/qtutil/matchview/matchshowsetting.hpp  |     46 +
 .../cvv/src/qtutil/matchview/rawview_window.cpp    |     55 +
 .../cvv/src/qtutil/matchview/rawview_window.hpp    |     90 +
 .../src/qtutil/matchview/showinrawviewwidget.cpp   |     73 +
 .../src/qtutil/matchview/showinrawviewwidget.hpp   |     63 +
 .../qtutil/matchview/singlecolorkeypointpen.cpp    |     46 +
 .../qtutil/matchview/singlecolorkeypointpen.hpp    |     61 +
 .../src/qtutil/matchview/singlecolormatchpen.cpp   |     46 +
 .../src/qtutil/matchview/singlecolormatchpen.hpp   |     64 +
 .../src/qtutil/matchview/zoomableproxyobject.cpp   |     31 +
 .../src/qtutil/matchview/zoomableproxyobject.hpp   |     42 +
 contrib/modules/cvv/src/qtutil/portionselector.hpp |    207 +
 contrib/modules/cvv/src/qtutil/registerhelper.hpp  |    223 +
 contrib/modules/cvv/src/qtutil/signalslot.hpp      |    192 +
 .../modules/cvv/src/qtutil/stfl_query_widget.cpp   |     46 +
 .../modules/cvv/src/qtutil/stfl_query_widget.hpp   |     77 +
 .../cvv/src/qtutil/stfl_query_widget_completer.hpp |     46 +
 .../cvv/src/qtutil/stfl_query_widget_lineedit.cpp  |     72 +
 .../cvv/src/qtutil/stfl_query_widget_lineedit.hpp  |     62 +
 contrib/modules/cvv/src/qtutil/synczoomwidget.cpp  |     77 +
 contrib/modules/cvv/src/qtutil/synczoomwidget.hpp  |     64 +
 contrib/modules/cvv/src/qtutil/types.hpp           |    194 +
 contrib/modules/cvv/src/qtutil/util.cpp            |    594 +
 contrib/modules/cvv/src/qtutil/util.hpp            |    139 +
 contrib/modules/cvv/src/qtutil/zoomableimage.cpp   |    436 +
 contrib/modules/cvv/src/qtutil/zoomableimage.hpp   |    442 +
 .../cvv/src/qtutil/zoomableimageoptpanel.cpp       |    123 +
 .../cvv/src/qtutil/zoomableimageoptpanel.hpp       |     55 +
 contrib/modules/cvv/src/stfl/element_group.hpp     |    168 +
 contrib/modules/cvv/src/stfl/stfl_engine.hpp       |   1173 +
 contrib/modules/cvv/src/stfl/stringutils.cpp       |    275 +
 contrib/modules/cvv/src/stfl/stringutils.hpp       |    161 +
 contrib/modules/cvv/src/util/observer_ptr.hpp      |    185 +
 contrib/modules/cvv/src/util/util.hpp              |    183 +
 contrib/modules/cvv/src/view/defaultfilterview.cpp |     78 +
 contrib/modules/cvv/src/view/defaultfilterview.hpp |     49 +
 contrib/modules/cvv/src/view/dual_filter_view.cpp  |    136 +
 contrib/modules/cvv/src/view/dual_filter_view.hpp  |     96 +
 contrib/modules/cvv/src/view/filter_view.hpp       |     61 +
 contrib/modules/cvv/src/view/image_view.cpp        |     61 +
 contrib/modules/cvv/src/view/image_view.hpp        |     59 +
 contrib/modules/cvv/src/view/linematchview.cpp     |    123 +
 contrib/modules/cvv/src/view/linematchview.hpp     |     89 +
 contrib/modules/cvv/src/view/match_view.hpp        |     87 +
 contrib/modules/cvv/src/view/pointmatchview.cpp    |    115 +
 contrib/modules/cvv/src/view/pointmatchview.hpp    |     77 +
 contrib/modules/cvv/src/view/rawview.cpp           |    356 +
 contrib/modules/cvv/src/view/rawview.hpp           |    179 +
 contrib/modules/cvv/src/view/singlefilterview.cpp  |     96 +
 contrib/modules/cvv/src/view/singlefilterview.hpp  |     44 +
 .../modules/cvv/src/view/translationsmatchview.cpp |    151 +
 .../modules/cvv/src/view/translationsmatchview.hpp |     92 +
 contrib/modules/cvv/test/test_debug_flag.cpp       |     15 +
 contrib/modules/cvv/test/test_is_any_of.cpp        |     39 +
 contrib/modules/cvv/test/test_location.cpp         |     26 +
 .../modules/cvv}/test/test_main.cpp                |      0
 contrib/modules/cvv/test/test_observer_ptr.cpp     |     20 +
 contrib/modules/cvv/test/test_precomp.hpp          |     17 +
 contrib/modules/cvv/test/test_reference.cpp        |    105 +
 .../cvv/tutorials/images/01_overview_single.jpg    |    Bin 0 -> 46273 bytes
 .../cvv/tutorials/images/02_single_image_view.jpg  |    Bin 0 -> 86790 bytes
 .../cvv/tutorials/images/03_overview_two.jpg       |    Bin 0 -> 54117 bytes
 .../tutorials/images/04_default_filter_view.jpg    |    Bin 0 -> 101265 bytes
 .../images/05_default_filter_view_high_zoom.jpg    |    Bin 0 -> 74332 bytes
 .../images/06_default_filter_view_edges.jpg        |    Bin 0 -> 83120 bytes
 .../tutorials/images/07_dual_filter_view_edges.jpg |    Bin 0 -> 118307 bytes
 .../cvv/tutorials/images/08_overview_all.jpg       |    Bin 0 -> 103285 bytes
 .../images/09_overview_filtered_type_match.jpg     |    Bin 0 -> 110629 bytes
 .../images/10_line_match_view-cutout-small.jpg     |    Bin 0 -> 53499 bytes
 .../tutorials/images/10_line_match_view-cutout.jpg |    Bin 0 -> 116205 bytes
 .../cvv/tutorials/images/10_line_match_view.jpg    |    Bin 0 -> 159673 bytes
 .../images/11_line_match_view_portion_selector.jpg |    Bin 0 -> 146518 bytes
 .../12_translation_match_view_portion_selector.jpg |    Bin 0 -> 139491 bytes
 .../modules/cvv/tutorials/images/13_raw_view.jpg   |    Bin 0 -> 149292 bytes
 .../tutorials/images/14_overview_group_by_line.jpg |    Bin 0 -> 95614 bytes
 ...isual_Debugging_Introduction_Tutorial_Cover.jpg |    Bin 0 -> 2576 bytes
 .../visual_debugging_introduction.markdown         |    182 +
 contrib/modules/datasets/CMakeLists.txt            |      4 +
 contrib/modules/datasets/README.md                 |      2 +
 .../datasets/include/opencv2/datasets/ar_hmdb.hpp  |     80 +
 .../include/opencv2/datasets/ar_sports.hpp         |     79 +
 .../datasets/include/opencv2/datasets/dataset.hpp  |    545 +
 .../include/opencv2/datasets/fr_adience.hpp        |     98 +
 .../datasets/include/opencv2/datasets/fr_lfw.hpp   |     79 +
 .../include/opencv2/datasets/gr_chalearn.hpp       |     96 +
 .../datasets/include/opencv2/datasets/gr_skig.hpp  |    118 +
 .../include/opencv2/datasets/hpe_humaneva.hpp      |     90 +
 .../include/opencv2/datasets/hpe_parse.hpp         |     78 +
 .../include/opencv2/datasets/ir_affine.hpp         |     80 +
 .../datasets/include/opencv2/datasets/ir_robot.hpp |     89 +
 .../datasets/include/opencv2/datasets/is_bsds.hpp  |     78 +
 .../include/opencv2/datasets/is_weizmann.hpp       |     81 +
 .../datasets/include/opencv2/datasets/msm_epfl.hpp |     90 +
 .../include/opencv2/datasets/msm_middlebury.hpp    |     81 +
 .../include/opencv2/datasets/or_imagenet.hpp       |     79 +
 .../datasets/include/opencv2/datasets/or_mnist.hpp |     79 +
 .../include/opencv2/datasets/or_pascal.hpp         |    102 +
 .../datasets/include/opencv2/datasets/or_sun.hpp   |     81 +
 .../include/opencv2/datasets/pd_caltech.hpp        |     89 +
 .../datasets/include/opencv2/datasets/pd_inria.hpp |     96 +
 .../include/opencv2/datasets/slam_kitti.hpp        |     87 +
 .../include/opencv2/datasets/slam_tumindoor.hpp    |     87 +
 .../include/opencv2/datasets/tinyxml2/tinyxml2.h   |   2079 +
 .../datasets/include/opencv2/datasets/tr_chars.hpp |     79 +
 .../datasets/include/opencv2/datasets/tr_icdar.hpp |     87 +
 .../datasets/include/opencv2/datasets/tr_svt.hpp   |     86 +
 .../include/opencv2/datasets/track_vot.hpp         |     96 +
 .../datasets/include/opencv2/datasets/util.hpp     |     74 +
 contrib/modules/datasets/samples/ar_hmdb.cpp       |     87 +
 .../modules/datasets/samples/ar_hmdb_benchmark.cpp |    245 +
 contrib/modules/datasets/samples/ar_sports.cpp     |     90 +
 contrib/modules/datasets/samples/fr_adience.cpp    |    105 +
 contrib/modules/datasets/samples/fr_lfw.cpp        |     89 +
 .../modules/datasets/samples/fr_lfw_benchmark.cpp  |    210 +
 contrib/modules/datasets/samples/gr_chalearn.cpp   |     97 +
 contrib/modules/datasets/samples/gr_skig.cpp       |     82 +
 contrib/modules/datasets/samples/hpe_humaneva.cpp  |    100 +
 contrib/modules/datasets/samples/hpe_parse.cpp     |     82 +
 contrib/modules/datasets/samples/ir_affine.cpp     |     92 +
 contrib/modules/datasets/samples/ir_robot.cpp      |     90 +
 contrib/modules/datasets/samples/is_bsds.cpp       |     88 +
 contrib/modules/datasets/samples/is_weizmann.cpp   |     80 +
 contrib/modules/datasets/samples/msm_epfl.cpp      |    134 +
 .../modules/datasets/samples/msm_middlebury.cpp    |    103 +
 contrib/modules/datasets/samples/or_imagenet.cpp   |     98 +
 contrib/modules/datasets/samples/or_mnist.cpp      |     89 +
 contrib/modules/datasets/samples/or_pascal.cpp     |    112 +
 contrib/modules/datasets/samples/or_sun.cpp        |     84 +
 contrib/modules/datasets/samples/pd_caltech.cpp    |     86 +
 contrib/modules/datasets/samples/pd_inria.cpp      |     94 +
 contrib/modules/datasets/samples/slam_kitti.cpp    |    129 +
 .../modules/datasets/samples/slam_tumindoor.cpp    |    100 +
 contrib/modules/datasets/samples/tr_chars.cpp      |     97 +
 .../datasets/samples/tr_chars_benchmark.cpp        |    129 +
 contrib/modules/datasets/samples/tr_icdar.cpp      |    101 +
 .../datasets/samples/tr_icdar_benchmark.cpp        |    505 +
 contrib/modules/datasets/samples/tr_svt.cpp        |     96 +
 .../modules/datasets/samples/tr_svt_benchmark.cpp  |    305 +
 contrib/modules/datasets/samples/track_vot.cpp     |     99 +
 contrib/modules/datasets/src/ar_hmdb.cpp           |    151 +
 contrib/modules/datasets/src/ar_sports.cpp         |    119 +
 contrib/modules/datasets/src/dataset.cpp           |     89 +
 contrib/modules/datasets/src/fr_adience.cpp        |    230 +
 contrib/modules/datasets/src/fr_lfw.cpp            |    222 +
 contrib/modules/datasets/src/gr_chalearn.cpp       |    169 +
 contrib/modules/datasets/src/gr_skig.cpp           |    134 +
 contrib/modules/datasets/src/hpe_humaneva.cpp      |    232 +
 contrib/modules/datasets/src/hpe_parse.cpp         |    115 +
 contrib/modules/datasets/src/ir_affine.cpp         |    126 +
 contrib/modules/datasets/src/ir_robot.cpp          |    117 +
 contrib/modules/datasets/src/is_bsds.cpp           |    111 +
 contrib/modules/datasets/src/is_weizmann.cpp       |    106 +
 contrib/modules/datasets/src/msm_epfl.cpp          |    156 +
 contrib/modules/datasets/src/msm_middlebury.cpp    |    125 +
 contrib/modules/datasets/src/or_imagenet.cpp       |    169 +
 contrib/modules/datasets/src/or_mnist.cpp          |    145 +
 contrib/modules/datasets/src/or_pascal.cpp         |    214 +
 contrib/modules/datasets/src/or_sun.cpp            |    163 +
 contrib/modules/datasets/src/pd_caltech.cpp        |    187 +
 contrib/modules/datasets/src/pd_inria.cpp          |    203 +
 contrib/modules/datasets/src/slam_kitti.cpp        |    167 +
 contrib/modules/datasets/src/slam_tumindoor.cpp    |    150 +
 contrib/modules/datasets/src/tinyxml2/tinyxml2.cpp |   2204 +
 contrib/modules/datasets/src/tr_chars.cpp          |    223 +
 contrib/modules/datasets/src/tr_icdar.cpp          |    176 +
 contrib/modules/datasets/src/tr_svt.cpp            |    147 +
 contrib/modules/datasets/src/track_vot.cpp         |    236 +
 contrib/modules/datasets/src/util.cpp              |    120 +
 contrib/modules/dnn/CMakeLists.txt                 |     67 +
 contrib/modules/dnn/README.md                      |      2 +
 .../modules/dnn/cmake/OpenCVFindLibProtobuf.cmake  |     43 +
 contrib/modules/dnn/include/opencv2/dnn.hpp        |     64 +
 contrib/modules/dnn/include/opencv2/dnn/blob.hpp   |    238 +
 .../modules/dnn/include/opencv2/dnn/blob.inl.hpp   |    342 +
 contrib/modules/dnn/include/opencv2/dnn/dict.hpp   |    141 +
 contrib/modules/dnn/include/opencv2/dnn/dnn.hpp    |    304 +
 .../modules/dnn/include/opencv2/dnn/dnn.inl.hpp    |    351 +
 contrib/modules/dnn/include/opencv2/dnn/layer.hpp  |    147 +
 .../modules/dnn/samples/bvlc_googlenet.prototxt    |   2156 +
 contrib/modules/dnn/samples/caffe_googlenet.cpp    |    154 +
 contrib/modules/dnn/samples/space_shuttle.jpg      |    Bin 0 -> 27598 bytes
 contrib/modules/dnn/samples/synset_words.txt       |   1000 +
 contrib/modules/dnn/scripts/download_model.py      |     79 +
 contrib/modules/dnn/scripts/test_models.json       |      7 +
 contrib/modules/dnn/src/blob.cpp                   |    218 +
 contrib/modules/dnn/src/caffe/caffe.proto          |   1157 +
 contrib/modules/dnn/src/caffe/caffe_importer.cpp   |    355 +
 contrib/modules/dnn/src/caffe/caffe_io.cpp         |   1115 +
 contrib/modules/dnn/src/caffe/caffe_io.hpp         |    108 +
 .../modules/dnn/src/caffe/compiled/caffe.tar.gz    |    Bin 0 -> 150353 bytes
 contrib/modules/dnn/src/caffe/glog_emulator.hpp    |     97 +
 contrib/modules/dnn/src/dnn.cpp                    |    606 +
 contrib/modules/dnn/src/init.cpp                   |    105 +
 contrib/modules/dnn/src/layers/blank_layer.hpp     |     74 +
 contrib/modules/dnn/src/layers/concat_layer.cpp    |    101 +
 contrib/modules/dnn/src/layers/concat_layer.hpp    |     61 +
 .../modules/dnn/src/layers/convolution_layer.cpp   |    251 +
 .../modules/dnn/src/layers/convolution_layer.hpp   |     92 +
 .../modules/dnn/src/layers/elementwise_layers.hpp  |    184 +
 .../dnn/src/layers/fully_connected_layer.cpp       |    114 +
 .../dnn/src/layers/fully_connected_layer.hpp       |     67 +
 contrib/modules/dnn/src/layers/im2col.cpp          |     85 +
 contrib/modules/dnn/src/layers/im2col.hpp          |    126 +
 contrib/modules/dnn/src/layers/layers_common.cpp   |     89 +
 contrib/modules/dnn/src/layers/layers_common.hpp   |     56 +
 contrib/modules/dnn/src/layers/lrn_layer.cpp       |    164 +
 contrib/modules/dnn/src/layers/lrn_layer.hpp       |     75 +
 contrib/modules/dnn/src/layers/mvn_layer.cpp       |     97 +
 contrib/modules/dnn/src/layers/mvn_layer.hpp       |     65 +
 contrib/modules/dnn/src/layers/pooling_layer.cpp   |    207 +
 contrib/modules/dnn/src/layers/pooling_layer.hpp   |     78 +
 contrib/modules/dnn/src/layers/reshape_layer.cpp   |    166 +
 contrib/modules/dnn/src/layers/reshape_layer.hpp   |     71 +
 contrib/modules/dnn/src/layers/slice_layer.cpp     |    130 +
 contrib/modules/dnn/src/layers/slice_layer.hpp     |     67 +
 contrib/modules/dnn/src/layers/softmax_layer.cpp   |    144 +
 contrib/modules/dnn/src/layers/softmax_layer.hpp   |     62 +
 contrib/modules/dnn/src/layers/split_layer.cpp     |     83 +
 contrib/modules/dnn/src/layers/split_layer.hpp     |     66 +
 contrib/modules/dnn/src/opencl/im2col.cl           |     71 +
 contrib/modules/dnn/src/precomp.hpp                |     43 +
 contrib/modules/dnn/src/torch/COPYRIGHT.txt        |     36 +
 contrib/modules/dnn/src/torch/THDiskFile.cpp       |    611 +
 contrib/modules/dnn/src/torch/THDiskFile.h         |     17 +
 contrib/modules/dnn/src/torch/THFile.cpp           |    163 +
 contrib/modules/dnn/src/torch/THFile.h             |     87 +
 contrib/modules/dnn/src/torch/THFilePrivate.h      |     43 +
 contrib/modules/dnn/src/torch/THGeneral.cpp        |    255 +
 contrib/modules/dnn/src/torch/THGeneral.h          |     89 +
 contrib/modules/dnn/src/torch/torch_importer.cpp   |    714 +
 contrib/modules/dnn/test/cnpy.cpp                  |    291 +
 contrib/modules/dnn/test/cnpy.h                    |    294 +
 contrib/modules/dnn/test/npy_blob.hpp              |     65 +
 contrib/modules/dnn/test/test_alexnet.cpp          |     81 +
 contrib/modules/dnn/test/test_caffe_importer.cpp   |     76 +
 contrib/modules/dnn/test/test_common.hpp           |     65 +
 contrib/modules/dnn/test/test_googlenet.cpp        |     81 +
 contrib/modules/dnn/test/test_layers.cpp           |    177 +
 .../modules/dnn}/test/test_main.cpp                |      0
 contrib/modules/dnn/test/test_precomp.hpp          |     62 +
 contrib/modules/dnn/test/test_torch_importer.cpp   |    128 +
 .../testdata/dnn/layers/layer_convolution.prototxt |     39 +
 .../dnn/layers/layer_deconvolution.prototxt        |     39 +
 .../dnn/layers/layer_inner_product.prototxt        |     32 +
 .../dnn/layers/layer_lrn_channels.prototxt         |     21 +
 .../testdata/dnn/layers/layer_lrn_spatial.prototxt |     22 +
 .../dnn/testdata/dnn/layers/layer_mvn.prototxt     |     21 +
 .../testdata/dnn/layers/layer_pooling_ave.prototxt |     26 +
 .../testdata/dnn/layers/layer_pooling_max.prototxt |     26 +
 .../dnn/testdata/dnn/layers/layer_softmax.prototxt |     15 +
 .../dnn/layers/reshape_and_slice_routines.prototxt |     77 +
 contrib/modules/dnn/testdata/dnn/layers/run.py     |     45 +
 .../dnn/testdata/dnn/torch/torch_gen_test_data.lua |     67 +
 .../dnn/testdata/dnn/torch/torch_nn_echo.lua       |      2 +
 contrib/modules/dnn/tutorials/images/build_1.png   |    Bin 0 -> 32126 bytes
 contrib/modules/dnn/tutorials/images/build_2.png   |    Bin 0 -> 41345 bytes
 contrib/modules/dnn/tutorials/images/build_3.png   |    Bin 0 -> 46802 bytes
 contrib/modules/dnn/tutorials/images/build_4.png   |    Bin 0 -> 40770 bytes
 contrib/modules/dnn/tutorials/images/build_5.png   |    Bin 0 -> 40924 bytes
 .../modules/dnn/tutorials/images/space_shuttle.jpg |    Bin 0 -> 27598 bytes
 .../dnn/tutorials/tutorial_dnn_build.markdown      |     68 +
 .../dnn/tutorials/tutorial_dnn_googlenet.markdown  |     66 +
 .../dnns_easily_fooled/Installation_Guide.pdf      |    Bin 0 -> 47920 bytes
 contrib/modules/dnns_easily_fooled/README.md       |     59 +
 .../download_caffe_evolutionary_algorithm.sh       |     19 +
 .../download_caffe_gradient_ascent.sh              |     19 +
 .../modules/dnns_easily_fooled/download_sferes.sh  |     20 +
 .../modules/dnns_easily_fooled/model/hen_256.png   |    Bin 0 -> 111920 bytes
 .../dnns_easily_fooled/model/image_list.txt        |      1 +
 .../imagenet_deploy_image_memory_data.prototxt     |    223 +
 .../model/lenet/lenet_image_memory_data.prototxt   |    123 +
 .../model/lenet/lenet_iter_10000                   |    Bin 0 -> 1724861 bytes
 .../model/lenet/mnist_image_list.txt               |      1 +
 .../model/lenet/mnist_mean.binaryproto             |    Bin 0 -> 3147 bytes
 .../model/lenet/mnist_sample_image.png             |    Bin 0 -> 677 bytes
 contrib/modules/dpm/CMakeLists.txt                 |      8 +
 contrib/modules/dpm/README.md                      |     37 +
 contrib/modules/dpm/doc/dpm.bib                    |     18 +
 contrib/modules/dpm/include/opencv2/dpm.hpp        |    148 +
 .../modules/dpm/samples/cascade_detect_camera.cpp  |    154 +
 .../dpm/samples/cascade_detect_sequence.cpp        |    177 +
 contrib/modules/dpm/samples/data/inriaperson.xml   |    691 +
 contrib/modules/dpm/src/dpm_cascade.cpp            |    586 +
 contrib/modules/dpm/src/dpm_cascade.hpp            |    158 +
 contrib/modules/dpm/src/dpm_cascade_detector.cpp   |    178 +
 contrib/modules/dpm/src/dpm_convolution.cpp        |     81 +
 contrib/modules/dpm/src/dpm_convolution.hpp        |     74 +
 contrib/modules/dpm/src/dpm_feature.cpp            |    466 +
 contrib/modules/dpm/src/dpm_feature.hpp            |    173 +
 contrib/modules/dpm/src/dpm_model.cpp              |    207 +
 contrib/modules/dpm/src/dpm_model.hpp              |    143 +
 contrib/modules/dpm/src/dpm_nms.cpp                |    152 +
 contrib/modules/dpm/src/dpm_nms.hpp                |     66 +
 contrib/modules/dpm/src/precomp.cpp                |     44 +
 contrib/modules/dpm/src/precomp.hpp                |     55 +
 contrib/modules/face/CMakeLists.txt                |      3 +
 contrib/modules/face/README.md                     |      2 +
 .../data/cascades/haarcascade_mcs_eyepair_big.xml  |   8827 +
 .../cascades/haarcascade_mcs_eyepair_small.xml     |  10091 +
 .../face/data/cascades/haarcascade_mcs_leftear.xml |   7633 +
 .../face/data/cascades/haarcascade_mcs_lefteye.xml |  19209 +
 .../data/cascades/haarcascade_mcs_lefteye_alt.xml  |  24071 ++
 .../face/data/cascades/haarcascade_mcs_mouth.xml   |  17680 +
 .../face/data/cascades/haarcascade_mcs_nose.xml    |  39332 ++
 .../data/cascades/haarcascade_mcs_rightear.xml     |   7931 +
 .../data/cascades/haarcascade_mcs_righteye.xml     |  34105 ++
 .../data/cascades/haarcascade_mcs_righteye_alt.xml |  22351 ++
 .../data/cascades/haarcascade_mcs_upperbody.xml    |  37318 ++
 contrib/modules/face/doc/changelog.markdown        |     75 +
 contrib/modules/face/doc/face.bib                  |    160 +
 contrib/modules/face/include/opencv2/face.hpp      |    374 +
 .../modules/face/include/opencv2/face/facerec.hpp  |    166 +
 .../include/opencv2/face/predict_collector.hpp     |    102 +
 contrib/modules/face/samples/CMakeLists.txt        |     25 +
 contrib/modules/face/samples/etc/at.txt            |    400 +
 contrib/modules/face/samples/etc/create_csv.py     |     43 +
 contrib/modules/face/samples/etc/crop_face.py      |    112 +
 contrib/modules/face/samples/facerec_demo.cpp      |    192 +
 .../modules/face/samples/facerec_eigenfaces.cpp    |    195 +
 .../modules/face/samples/facerec_fisherfaces.cpp   |    193 +
 contrib/modules/face/samples/facerec_lbph.cpp      |    147 +
 contrib/modules/face/samples/facerec_save_load.cpp |    202 +
 contrib/modules/face/samples/facerec_video.cpp     |    153 +
 contrib/modules/face/src/eigen_faces.cpp           |    131 +
 contrib/modules/face/src/face_basic.hpp            |    175 +
 contrib/modules/face/src/facerec.cpp               |     91 +
 contrib/modules/face/src/fisher_faces.cpp          |    150 +
 contrib/modules/face/src/lbph_faces.cpp            |    417 +
 contrib/modules/face/src/precomp.hpp               |     58 +
 contrib/modules/face/src/predict_collector.cpp     |     86 +
 .../modules/face/tutorials/face_tutorial.markdown  |    699 +
 .../face/tutorials/facerec_video/facerec_video.png |    Bin 0 -> 296717 bytes
 .../gender_classification/arnie_10_10_200_200.jpg  |    Bin 0 -> 5517 bytes
 .../gender_classification/arnie_20_20_200_200.jpg  |    Bin 0 -> 6325 bytes
 .../gender_classification/arnie_20_20_70_70.jpg    |    Bin 0 -> 1813 bytes
 .../gender_classification/arnie_30_30_200_200.jpg  |    Bin 0 -> 7317 bytes
 .../gender_classification/clooney_set.png          |    Bin 0 -> 93647 bytes
 .../gender_classification/fisherface_0.png         |    Bin 0 -> 36841 bytes
 .../fisherface_reconstruction_0.png                |    Bin 0 -> 10518 bytes
 .../face/tutorials/gender_classification/mean.png  |    Bin 0 -> 10188 bytes
 .../img/at_database_small_sample_size.png          |    Bin 0 -> 33673 bytes
 .../img/eigenface_reconstruction_opencv.png        |    Bin 0 -> 175184 bytes
 .../face/tutorials/img/eigenfaces_opencv.png       |    Bin 0 -> 110206 bytes
 .../img/fisherface_reconstruction_opencv.png       |    Bin 0 -> 113741 bytes
 .../face/tutorials/img/fisherfaces_opencv.png      |    Bin 0 -> 287827 bytes
 contrib/modules/face/tutorials/img/lbp/lbp.png     |    Bin 0 -> 15698 bytes
 .../modules/face/tutorials/img/lbp/lbp_yale.jpg    |    Bin 0 -> 85132 bytes
 .../modules/face/tutorials/img/lbp/patterns.png    |    Bin 0 -> 18178 bytes
 contrib/modules/fuzzy/CMakeLists.txt               |      3 +
 contrib/modules/fuzzy/README.md                    |     26 +
 contrib/modules/fuzzy/doc/fuzzy.bib                |     22 +
 contrib/modules/fuzzy/include/opencv2/fuzzy.hpp    |     66 +
 .../fuzzy/include/opencv2/fuzzy/fuzzy_F0_math.hpp  |    119 +
 .../fuzzy/include/opencv2/fuzzy/fuzzy_image.hpp    |    109 +
 .../modules/fuzzy/include/opencv2/fuzzy/types.hpp  |     70 +
 contrib/modules/fuzzy/samples/fuzzy_filtering.cpp  |     47 +
 contrib/modules/fuzzy/samples/fuzzy_inpainting.cpp |     72 +
 contrib/modules/fuzzy/samples/input.png            |    Bin 0 -> 408806 bytes
 contrib/modules/fuzzy/samples/mask1.png            |    Bin 0 -> 5785 bytes
 contrib/modules/fuzzy/samples/mask2.png            |    Bin 0 -> 2482 bytes
 contrib/modules/fuzzy/samples/mask3.png            |    Bin 0 -> 3088 bytes
 contrib/modules/fuzzy/src/fuzzy_F0_math.cpp        |    254 +
 contrib/modules/fuzzy/src/fuzzy_image.cpp          |    180 +
 contrib/modules/fuzzy/src/precomp.hpp              |     50 +
 contrib/modules/fuzzy/test/test_image.cpp          |    123 +
 .../modules/fuzzy}/test/test_main.cpp              |      0
 contrib/modules/fuzzy/test/test_precomp.hpp        |     16 +
 contrib/modules/hdf/CMakeLists.txt                 |     21 +
 contrib/modules/hdf/README.md                      |      4 +
 contrib/modules/hdf/doc/pics/hdfview_demo.gif      |    Bin 0 -> 34574 bytes
 contrib/modules/hdf/include/opencv2/hdf.hpp        |     54 +
 contrib/modules/hdf/include/opencv2/hdf/hdf5.hpp   |    681 +
 contrib/modules/hdf/src/hdf5.cpp                   |   1051 +
 contrib/modules/hdf/src/precomp.hpp                |     43 +
 contrib/modules/line_descriptor/CMakeLists.txt     |      2 +
 contrib/modules/line_descriptor/README.md          |      2 +
 .../line_descriptor/doc/line_descriptor.bib        |     30 +
 .../line_descriptor/doc/pics/cameraman_lines2.png  |    Bin 0 -> 140952 bytes
 .../doc/pics/lines_cameraman_edl.png               |    Bin 0 -> 167929 bytes
 .../modules/line_descriptor/doc/pics/matching2.png |    Bin 0 -> 462211 bytes
 .../include/opencv2/line_descriptor.hpp            |    119 +
 .../include/opencv2/line_descriptor/descriptor.hpp |   1366 +
 .../line_descriptor/perf/perf_descriptors.cpp      |     77 +
 .../line_descriptor/perf/perf_detection.cpp        |    138 +
 contrib/modules/line_descriptor/perf/perf_main.cpp |     45 +
 .../modules/line_descriptor/perf/perf_matching.cpp |    187 +
 .../modules/line_descriptor/perf/perf_precomp.hpp  |     63 +
 .../samples/compute_descriptors.cpp                |    101 +
 .../line_descriptor/samples/knn_matching.cpp       |    197 +
 .../line_descriptor/samples/lines_extraction.cpp   |    123 +
 .../samples/lsd_lines_extraction.cpp               |    123 +
 .../modules/line_descriptor/samples/matching.cpp   |    209 +
 .../line_descriptor/samples/radius_matching.cpp    |    142 +
 .../modules/line_descriptor/src/LSDDetector.cpp    |    217 +
 .../line_descriptor/src/binary_descriptor.cpp      |   2751 +
 .../src/binary_descriptor_matcher.cpp              |    971 +
 contrib/modules/line_descriptor/src/bitarray.hpp   |    115 +
 contrib/modules/line_descriptor/src/bitops.hpp     |    167 +
 contrib/modules/line_descriptor/src/draw.cpp       |    190 +
 contrib/modules/line_descriptor/src/precomp.hpp    |     77 +
 contrib/modules/line_descriptor/src/types.hpp      |     66 +
 .../test/test_descriptors_regression.cpp           |    374 +
 .../test/test_detector_regression.cpp              |    339 +
 .../modules/line_descriptor}/test/test_main.cpp    |      0
 .../test/test_matcher_regression.cpp               |    579 +
 .../modules/line_descriptor/test/test_precomp.hpp  |     23 +
 .../line_descriptor/tutorials/tutorial.markdown    |     98 +
 contrib/modules/matlab/CMakeLists.txt              |    311 +
 contrib/modules/matlab/LICENSE                     |     42 +
 contrib/modules/matlab/README.md                   |    396 +
 contrib/modules/matlab/compile.cmake               |     49 +
 contrib/modules/matlab/generator/build_info.py     |     75 +
 contrib/modules/matlab/generator/cvmex.py          |     63 +
 contrib/modules/matlab/generator/filters.py        |    179 +
 contrib/modules/matlab/generator/filters.pyc       |    Bin 0 -> 10037 bytes
 contrib/modules/matlab/generator/gen_matlab.py     |    182 +
 contrib/modules/matlab/generator/parse_tree.py     |    359 +
 contrib/modules/matlab/generator/parse_tree.pyc    |    Bin 0 -> 16547 bytes
 .../modules/matlab/generator/templates/__init__.py |      0
 .../matlab/generator/templates/functional.cpp      |    149 +
 .../generator/templates/template_build_info.m      |     41 +
 .../generator/templates/template_class_base.cpp    |     98 +
 .../generator/templates/template_class_base.m      |     31 +
 .../generator/templates/template_cvmex_base.m      |     46 +
 .../matlab/generator/templates/template_doc_base.m |     62 +
 .../generator/templates/template_function_base.cpp |     60 +
 .../matlab/generator/templates/template_map_base.m |     71 +
 .../matlab/include/opencv2/matlab/bridge.hpp       |    635 +
 .../modules/matlab/include/opencv2/matlab/map.hpp  |     99 +
 .../matlab/include/opencv2/matlab/mxarray.hpp      |    690 +
 .../matlab/include/opencv2/matlab/transpose.hpp    |    147 +
 contrib/modules/matlab/test/CMakeLists.txt         |     23 +
 contrib/modules/matlab/test/OpenCVTest.m           |    166 +
 contrib/modules/matlab/test/cv_exception.cpp       |     33 +
 contrib/modules/matlab/test/exception.cpp          |     29 +
 contrib/modules/matlab/test/help.m                 |     15 +
 contrib/modules/matlab/test/std_exception.cpp      |     32 +
 contrib/modules/matlab/test/test_compiler.cpp      |     31 +
 contrib/modules/matlab/test/test_generator.hpp     |     15 +
 contrib/modules/matlab/test/testsuite.m            |     11 +
 contrib/modules/optflow/CMakeLists.txt             |      2 +
 contrib/modules/optflow/README.md                  |      2 +
 contrib/modules/optflow/doc/optflow.bib            |     39 +
 .../modules/optflow/include/opencv2/optflow.hpp    |    201 +
 .../optflow/include/opencv2/optflow/motempl.hpp    |    147 +
 contrib/modules/optflow/samples/motempl.cpp        |    168 +
 contrib/modules/optflow/samples/motempl.py         |     85 +
 .../optflow/samples/optical_flow_evaluation.cpp    |    369 +
 .../modules/optflow/samples/simpleflow_demo.cpp    |    222 +
 contrib/modules/optflow/samples/video.py           |    199 +
 contrib/modules/optflow/src/deepflow.cpp           |    866 +
 contrib/modules/optflow/src/interfaces.cpp         |    218 +
 contrib/modules/optflow/src/motempl.cpp            |    421 +
 .../optflow/src/opencl/updatemotionhistory.cl      |     27 +
 contrib/modules/optflow/src/optical_flow_io.cpp    |    139 +
 contrib/modules/optflow/src/precomp.hpp            |     53 +
 contrib/modules/optflow/src/simpleflow.cpp         |    779 +
 contrib/modules/optflow/src/sparsetodenseflow.cpp  |    112 +
 contrib/modules/optflow/test/ocl/test_motempl.cpp  |     67 +
 .../modules/optflow}/test/test_main.cpp            |      0
 .../modules/optflow/test/test_motiontemplates.cpp  |    500 +
 contrib/modules/optflow/test/test_precomp.hpp      |     18 +
 contrib/modules/optflow/test/test_simpleflow.cpp   |    190 +
 .../optflow/test/test_sparsetodenseflow.cpp        |    146 +
 contrib/modules/plot/CMakeLists.txt                |      2 +
 contrib/modules/plot/README.md                     |      6 +
 contrib/modules/plot/doc/pics/sin_x.png            |    Bin 0 -> 13789 bytes
 contrib/modules/plot/doc/pics/x_2.png              |    Bin 0 -> 61481 bytes
 contrib/modules/plot/doc/plot.rst                  |      6 +
 contrib/modules/plot/include/opencv2/plot.hpp      |     86 +
 contrib/modules/plot/src/plot.cpp                  |    425 +
 contrib/modules/plot/src/precomp.cpp               |     50 +
 contrib/modules/plot/src/precomp.hpp               |     61 +
 contrib/modules/reg/CMakeLists.txt                 |      2 +
 contrib/modules/reg/README.md                      |    100 +
 contrib/modules/reg/doc/reg.bib                    |     10 +
 contrib/modules/reg/include/opencv2/reg/map.hpp    |    175 +
 .../modules/reg/include/opencv2/reg/mapaffine.hpp  |    105 +
 contrib/modules/reg/include/opencv2/reg/mapper.hpp |    113 +
 .../reg/include/opencv2/reg/mappergradaffine.hpp   |     67 +
 .../reg/include/opencv2/reg/mappergradeuclid.hpp   |     67 +
 .../reg/include/opencv2/reg/mappergradproj.hpp     |     67 +
 .../reg/include/opencv2/reg/mappergradshift.hpp    |     67 +
 .../reg/include/opencv2/reg/mappergradsimilar.hpp  |     67 +
 .../reg/include/opencv2/reg/mapperpyramid.hpp      |     78 +
 .../modules/reg/include/opencv2/reg/mapprojec.hpp  |    105 +
 .../modules/reg/include/opencv2/reg/mapshift.hpp   |     96 +
 contrib/modules/reg/perf/perf_main.cpp             |     48 +
 contrib/modules/reg/perf/perf_precomp.cpp          |     44 +
 contrib/modules/reg/perf/perf_precomp.hpp          |     62 +
 contrib/modules/reg/perf/perf_reg.cpp              |    281 +
 contrib/modules/reg/samples/CMakeLists.txt         |     10 +
 contrib/modules/reg/samples/LR_05.png              |    Bin 0 -> 11276 bytes
 contrib/modules/reg/samples/LR_06.png              |    Bin 0 -> 11022 bytes
 contrib/modules/reg/samples/home.png               |    Bin 0 -> 153820 bytes
 contrib/modules/reg/samples/map_test.cpp           |    435 +
 contrib/modules/reg/src/map.cpp                    |     59 +
 contrib/modules/reg/src/mapaffine.cpp              |    114 +
 contrib/modules/reg/src/mapper.cpp                 |     86 +
 contrib/modules/reg/src/mappergradaffine.cpp       |    163 +
 contrib/modules/reg/src/mappergradeuclid.cpp       |    129 +
 contrib/modules/reg/src/mappergradproj.cpp         |    213 +
 contrib/modules/reg/src/mappergradshift.cpp        |    110 +
 contrib/modules/reg/src/mappergradsimilar.cpp      |    144 +
 contrib/modules/reg/src/mapperpyramid.cpp          |    103 +
 contrib/modules/reg/src/mapprojec.cpp              |    117 +
 contrib/modules/reg/src/mapshift.cpp               |    108 +
 contrib/modules/reg/src/precomp.cpp                |     39 +
 contrib/modules/reg/src/precomp.hpp                |      5 +
 contrib/modules/reg/test/test_main.cpp             |     46 +
 contrib/modules/reg/test/test_precomp.cpp          |     44 +
 contrib/modules/reg/test/test_precomp.hpp          |     60 +
 contrib/modules/reg/test/test_reg.cpp              |    284 +
 contrib/modules/rgbd/CMakeLists.txt                |      3 +
 contrib/modules/rgbd/README.md                     |      2 +
 contrib/modules/rgbd/include/opencv2/rgbd.hpp      |   1049 +
 .../modules/rgbd/include/opencv2/rgbd/linemod.hpp  |    458 +
 contrib/modules/rgbd/samples/CMakeLists.txt        |      9 +
 contrib/modules/rgbd/samples/linemod.cpp           |    705 +
 .../modules/rgbd/samples/odometry_evaluation.cpp   |    277 +
 contrib/modules/rgbd/src/depth_cleaner.cpp         |    320 +
 contrib/modules/rgbd/src/depth_registration.cpp    |    381 +
 contrib/modules/rgbd/src/depth_to_3d.cpp           |    263 +
 contrib/modules/rgbd/src/depth_to_3d.h             |    129 +
 contrib/modules/rgbd/src/linemod.cpp               |   1843 +
 contrib/modules/rgbd/src/normal.cpp                |    886 +
 contrib/modules/rgbd/src/normal_lut.i              |      4 +
 contrib/modules/rgbd/src/odometry.cpp              |   1419 +
 contrib/modules/rgbd/src/plane.cpp                 |    643 +
 contrib/modules/rgbd/src/precomp.hpp               |     56 +
 contrib/modules/rgbd/src/utils.cpp                 |     81 +
 contrib/modules/rgbd/src/utils.h                   |     81 +
 .../modules/rgbd}/test/test_main.cpp               |      0
 contrib/modules/rgbd/test/test_normal.cpp          |    526 +
 contrib/modules/rgbd/test/test_odometry.cpp        |    355 +
 contrib/modules/rgbd/test/test_precomp.cpp         |      1 +
 contrib/modules/rgbd/test/test_precomp.hpp         |      8 +
 contrib/modules/rgbd/test/test_registration.cpp    |    160 +
 contrib/modules/rgbd/test/test_utils.cpp           |     69 +
 contrib/modules/saliency/CMakeLists.txt            |      3 +
 contrib/modules/saliency/README.md                 |      5 +
 contrib/modules/saliency/doc/pics/saliency.png     |    Bin 0 -> 78411 bytes
 contrib/modules/saliency/doc/saliency.bib          |     24 +
 .../modules/saliency/include/opencv2/saliency.hpp  |     83 +
 .../opencv2/saliency/saliencyBaseClasses.hpp       |    144 +
 .../saliency/saliencySpecializedClasses.hpp        |    412 +
 .../ObjNessB2W8HSV.idx.yml.gz                      |    Bin 0 -> 167 bytes
 .../ObjNessB2W8HSV.wS1.yml.gz                      |    Bin 0 -> 606 bytes
 .../ObjNessB2W8HSV.wS2.yml.gz                      |    Bin 0 -> 526 bytes
 .../ObjectnessTrainedModel/ObjNessB2W8I.idx.yml.gz |    Bin 0 -> 164 bytes
 .../ObjectnessTrainedModel/ObjNessB2W8I.wS1.yml.gz |    Bin 0 -> 600 bytes
 .../ObjectnessTrainedModel/ObjNessB2W8I.wS2.yml.gz |    Bin 0 -> 529 bytes
 .../ObjNessB2W8MAXBGR.idx.yml.gz                   |    Bin 0 -> 169 bytes
 .../ObjNessB2W8MAXBGR.wS1.yml.gz                   |    Bin 0 -> 610 bytes
 .../ObjNessB2W8MAXBGR.wS2.yml.gz                   |    Bin 0 -> 531 bytes
 .../modules/saliency/samples/computeSaliency.cpp   |    189 +
 contrib/modules/saliency/src/BING/CmFile.cpp       |     85 +
 contrib/modules/saliency/src/BING/CmFile.hpp       |     69 +
 contrib/modules/saliency/src/BING/CmShow.cpp       |    106 +
 contrib/modules/saliency/src/BING/CmShow.hpp       |     62 +
 contrib/modules/saliency/src/BING/CmTimer.hpp      |    158 +
 contrib/modules/saliency/src/BING/FilterTIG.cpp    |    155 +
 contrib/modules/saliency/src/BING/ValStructVec.cpp |     53 +
 contrib/modules/saliency/src/BING/kyheader.hpp     |    255 +
 .../modules/saliency/src/BING/objectnessBING.cpp   |    576 +
 contrib/modules/saliency/src/motionSaliency.cpp    |     54 +
 .../saliency/src/motionSaliencyBinWangApr2014.cpp  |    528 +
 contrib/modules/saliency/src/objectness.cpp        |     53 +
 contrib/modules/saliency/src/precomp.hpp           |     49 +
 contrib/modules/saliency/src/saliency.cpp          |     79 +
 contrib/modules/saliency/src/staticSaliency.cpp    |    100 +
 .../src/staticSaliencySpectralResidual.cpp         |    145 +
 contrib/modules/sfm/CMakeLists.txt                 |    132 +
 contrib/modules/sfm/README.md                      |    118 +
 .../modules/sfm/doc/pics/desktop_trajectory.png    |    Bin 0 -> 11840 bytes
 .../modules/sfm/doc/pics/sagrada_familia_input.jpg |    Bin 0 -> 29564 bytes
 .../doc/pics/sagrada_familia_reconstruction.jpg    |    Bin 0 -> 29050 bytes
 contrib/modules/sfm/doc/pics/temple_input.jpg      |    Bin 0 -> 20107 bytes
 .../modules/sfm/doc/pics/temple_reconstruction.jpg |    Bin 0 -> 16998 bytes
 contrib/modules/sfm/include/opencv2/sfm.hpp        |    102 +
 .../sfm/include/opencv2/sfm/conditioning.hpp       |    123 +
 .../sfm/include/opencv2/sfm/fundamental.hpp        |    225 +
 .../modules/sfm/include/opencv2/sfm/numeric.hpp    |     94 +
 .../modules/sfm/include/opencv2/sfm/projection.hpp |    106 +
 .../sfm/include/opencv2/sfm/reconstruct.hpp        |    143 +
 contrib/modules/sfm/include/opencv2/sfm/robust.hpp |    106 +
 .../sfm/include/opencv2/sfm/simple_pipeline.hpp    |    290 +
 .../sfm/include/opencv2/sfm/triangulation.hpp      |     69 +
 contrib/modules/sfm/samples/data/backyard.blend    |    Bin 0 -> 755164 bytes
 .../modules/sfm/samples/data/backyard_tracks.txt   |     63 +
 contrib/modules/sfm/samples/data/desktop.blend     |    Bin 0 -> 956320 bytes
 .../modules/sfm/samples/data/desktop_tracks.txt    |     26 +
 .../sfm/samples/data/images/dataset_files.txt      |      4 +
 .../sfm/samples/data/images/resized_IMG_2889.jpg   |    Bin 0 -> 160295 bytes
 .../sfm/samples/data/images/resized_IMG_2890.jpg   |    Bin 0 -> 162891 bytes
 .../sfm/samples/data/images/resized_IMG_2891.jpg   |    Bin 0 -> 170198 bytes
 .../sfm/samples/data/images/resized_IMG_2892.jpg   |    Bin 0 -> 210762 bytes
 .../sfm/samples/data/recon2v_checkerboards.txt     |    309 +
 contrib/modules/sfm/samples/recon2v.cpp            |    126 +
 .../modules/sfm/samples/scene_reconstruction.cpp   |    160 +
 .../sfm/samples/trajectory_reconstruccion.cpp      |    246 +
 contrib/modules/sfm/src/conditioning.cpp           |    187 +
 contrib/modules/sfm/src/fundamental.cpp            |    595 +
 contrib/modules/sfm/src/libmv_capi.h               |    435 +
 .../sfm/src/libmv_light/CMake/Installation.cmake   |      9 +
 contrib/modules/sfm/src/libmv_light/CMakeLists.txt |      5 +
 .../sfm/src/libmv_light/libmv/CMakeLists.txt       |      7 +
 .../sfm/src/libmv_light/libmv/base/CMakeLists.txt  |      9 +
 .../sfm/src/libmv_light/libmv/base/vector.h        |    176 +
 .../sfm/src/libmv_light/libmv/base/vector_utils.h  |     34 +
 .../libmv/correspondence/CMakeLists.txt            |     13 +
 .../libmv/correspondence/bipartite_graph.h         |    139 +
 .../src/libmv_light/libmv/correspondence/feature.h |     72 +
 .../libmv/correspondence/feature_matching.cc       |    143 +
 .../libmv/correspondence/feature_matching.h        |     96 +
 .../libmv_light/libmv/correspondence/matches.cc    |     99 +
 .../src/libmv_light/libmv/correspondence/matches.h |    319 +
 .../libmv/correspondence/nRobustViewMatching.cc    |    303 +
 .../libmv/correspondence/nRobustViewMatching.h     |    138 +
 .../libmv/correspondence/nViewMatchingInterface.h  |     70 +
 .../sfm/src/libmv_light/libmv/logging/logging.h    |     31 +
 .../src/libmv_light/libmv/multiview/CMakeLists.txt |     22 +
 .../libmv_light/libmv/multiview/conditioning.cc    |     99 +
 .../src/libmv_light/libmv/multiview/conditioning.h |     59 +
 .../libmv/multiview/euclidean_resection.cc         |    774 +
 .../libmv/multiview/euclidean_resection.h          |    148 +
 .../src/libmv_light/libmv/multiview/fundamental.cc |    551 +
 .../src/libmv_light/libmv/multiview/fundamental.h  |    187 +
 .../libmv/multiview/fundamental_kernel.cc          |    110 +
 .../libmv/multiview/fundamental_kernel.h           |    148 +
 .../src/libmv_light/libmv/multiview/homography.cc  |    477 +
 .../src/libmv_light/libmv/multiview/homography.h   |    145 +
 .../libmv_light/libmv/multiview/homography_error.h |    248 +
 .../libmv/multiview/homography_parameterization.h  |     91 +
 .../libmv/multiview/nviewtriangulation.h           |     80 +
 .../src/libmv_light/libmv/multiview/panography.cc  |    125 +
 .../src/libmv_light/libmv/multiview/panography.h   |     99 +
 .../libmv/multiview/panography_kernel.cc           |     51 +
 .../libmv/multiview/panography_kernel.h            |     54 +
 .../src/libmv_light/libmv/multiview/projection.cc  |    224 +
 .../src/libmv_light/libmv/multiview/projection.h   |    231 +
 .../libmv_light/libmv/multiview/random_sample.h    |     63 +
 .../src/libmv_light/libmv/multiview/resection.h    |     62 +
 .../libmv_light/libmv/multiview/resection_kernel.h |     66 +
 .../libmv/multiview/robust_estimation.cc           |     31 +
 .../libmv/multiview/robust_estimation.h            |    154 +
 .../libmv/multiview/robust_fundamental.cc          |     69 +
 .../libmv/multiview/robust_fundamental.h           |     53 +
 .../libmv/multiview/robust_resection.cc            |     48 +
 .../libmv_light/libmv/multiview/robust_resection.h |     41 +
 .../libmv_light/libmv/multiview/triangulation.cc   |     50 +
 .../libmv_light/libmv/multiview/triangulation.h    |     38 +
 .../libmv_light/libmv/multiview/two_view_kernel.h  |    137 +
 .../libmv/multiview/twoviewtriangulation.cc        |     90 +
 .../libmv/multiview/twoviewtriangulation.h         |     82 +
 .../src/libmv_light/libmv/numeric/CMakeLists.txt   |     12 +
 .../libmv/numeric/function_derivative.h            |    107 +
 .../libmv/numeric/levenberg_marquardt.h            |    183 +
 .../sfm/src/libmv_light/libmv/numeric/numeric.cc   |    136 +
 .../sfm/src/libmv_light/libmv/numeric/numeric.h    |    502 +
 .../sfm/src/libmv_light/libmv/numeric/poly.cc      |     23 +
 .../sfm/src/libmv_light/libmv/numeric/poly.h       |    123 +
 .../libmv/simple_pipeline/CMakeLists.txt           |     22 +
 .../libmv_light/libmv/simple_pipeline/bundle.cc    |    658 +
 .../src/libmv_light/libmv/simple_pipeline/bundle.h |    147 +
 .../libmv_light/libmv/simple_pipeline/callbacks.h  |     34 +
 .../libmv/simple_pipeline/camera_intrinsics.cc     |    293 +
 .../libmv/simple_pipeline/camera_intrinsics.h      |    406 +
 .../libmv/simple_pipeline/camera_intrinsics_impl.h |    192 +
 .../libmv/simple_pipeline/distortion_models.cc     |    197 +
 .../libmv/simple_pipeline/distortion_models.h      |    131 +
 .../simple_pipeline/initialize_reconstruction.cc   |    195 +
 .../simple_pipeline/initialize_reconstruction.h    |     74 +
 .../libmv_light/libmv/simple_pipeline/intersect.cc |    254 +
 .../libmv_light/libmv/simple_pipeline/intersect.h  |     77 +
 .../libmv/simple_pipeline/keyframe_selection.cc    |    450 +
 .../libmv/simple_pipeline/keyframe_selection.h     |     53 +
 .../libmv_light/libmv/simple_pipeline/pipeline.cc  |    368 +
 .../libmv_light/libmv/simple_pipeline/pipeline.h   |     98 +
 .../libmv/simple_pipeline/reconstruction.cc        |    191 +
 .../libmv/simple_pipeline/reconstruction.h         |    217 +
 .../libmv/simple_pipeline/reconstruction_scale.cc  |     68 +
 .../libmv/simple_pipeline/reconstruction_scale.h   |     36 +
 .../libmv_light/libmv/simple_pipeline/resect.cc    |    270 +
 .../src/libmv_light/libmv/simple_pipeline/resect.h |     86 +
 .../libmv_light/libmv/simple_pipeline/tracks.cc    |    187 +
 .../src/libmv_light/libmv/simple_pipeline/tracks.h |    138 +
 contrib/modules/sfm/src/numeric.cpp                |    173 +
 contrib/modules/sfm/src/precomp.hpp                |     47 +
 contrib/modules/sfm/src/projection.cpp             |    223 +
 contrib/modules/sfm/src/reconstruct.cpp            |    258 +
 contrib/modules/sfm/src/robust.cpp                 |    195 +
 contrib/modules/sfm/src/simple_pipeline.cpp        |    319 +
 contrib/modules/sfm/src/triangulation.cpp          |    196 +
 contrib/modules/sfm/test/scene.cpp                 |    122 +
 contrib/modules/sfm/test/scene.h                   |     41 +
 contrib/modules/sfm/test/test_common.cpp           |    132 +
 contrib/modules/sfm/test/test_conditioning.cpp     |     64 +
 contrib/modules/sfm/test/test_fundamental.cpp      |    176 +
 contrib/modules/sfm/test/test_main.cpp             |      3 +
 contrib/modules/sfm/test/test_numeric.cpp          |     91 +
 contrib/modules/sfm/test/test_precomp.hpp          |    140 +
 contrib/modules/sfm/test/test_projection.cpp       |    113 +
 contrib/modules/sfm/test/test_reconstruct.cpp      |     96 +
 contrib/modules/sfm/test/test_robust.cpp           |    160 +
 contrib/modules/sfm/test/test_simple_pipeline.cpp  |     89 +
 contrib/modules/sfm/test/test_triangulation.cpp    |     96 +
 .../sfm_installation/sfm_installation.markdown     |     63 +
 .../sfm_scene_reconstruction.markdown              |    104 +
 .../sfm_trajectory_estimation.markdown             |     82 +
 .../sfm/tutorials/table_of_content_sfm.markdown    |     26 +
 contrib/modules/stereo/CMakeLists.txt              |      2 +
 contrib/modules/stereo/README.md                   |      2 +
 contrib/modules/stereo/include/opencv2/stereo.hpp  |    280 +
 .../stereo/include/opencv2/stereo/descriptor.hpp   |    452 +
 .../stereo/include/opencv2/stereo/matching.hpp     |    619 +
 .../stereo/include/opencv2/stereo/stereo.hpp       |     49 +
 contrib/modules/stereo/perf/perf_bm.cpp            |    118 +
 contrib/modules/stereo/perf/perf_descriptor.cpp    |    143 +
 contrib/modules/stereo/perf/perf_main.cpp          |     44 +
 contrib/modules/stereo/perf/perf_precomp.hpp       |     32 +
 contrib/modules/stereo/samples/sample.cpp          |    196 +
 contrib/modules/stereo/src/descriptor.cpp          |    240 +
 contrib/modules/stereo/src/precomp.hpp             |     58 +
 contrib/modules/stereo/src/stereo_binary_bm.cpp    |    525 +
 contrib/modules/stereo/src/stereo_binary_sgbm.cpp  |    826 +
 .../modules/stereo/test/test_block_matching.cpp    |    241 +
 contrib/modules/stereo/test/test_descriptors.cpp   |    469 +
 contrib/modules/stereo/test/test_main.cpp          |     45 +
 contrib/modules/stereo/test/test_precomp.hpp       |     28 +
 contrib/modules/stereo/testdata/groundtruth.bmp    |    Bin 0 -> 111670 bytes
 contrib/modules/stereo/testdata/imL2.bmp           |    Bin 0 -> 111670 bytes
 contrib/modules/stereo/testdata/imL2l.bmp          |    Bin 0 -> 111670 bytes
 contrib/modules/stereo/testdata/imgKitty.bmp       |    Bin 0 -> 467578 bytes
 contrib/modules/stereo/testdata/imgKittyl.bmp      |    Bin 0 -> 467578 bytes
 contrib/modules/stereo/testdata/rezult0.bmp        |    Bin 0 -> 196662 bytes
 contrib/modules/stereo/testdata/rezult0l.bmp       |    Bin 0 -> 196662 bytes
 contrib/modules/structured_light/CMakeLists.txt    |      2 +
 contrib/modules/structured_light/README.md         |      2 +
 .../structured_light/doc/pics/cm_disparity.png     |    Bin 0 -> 184639 bytes
 .../structured_light/doc/pics/plane_viz.png        |    Bin 0 -> 266272 bytes
 .../structured_light/doc/pics/threshold_disp.png   |    Bin 0 -> 38560 bytes
 .../structured_light/doc/structured_light.bib      |     16 +
 .../include/opencv2/structured_light.hpp           |     67 +
 .../opencv2/structured_light/graycodepattern.hpp   |    148 +
 .../opencv2/structured_light/structured_light.hpp  |     90 +
 .../structured_light/samples/cap_pattern.cpp       |    215 +
 .../structured_light/samples/pointcloud.cpp        |    298 +
 .../structured_light/src/graycodepattern.cpp       |    475 +
 contrib/modules/structured_light/src/precomp.hpp   |     49 +
 .../structured_light/test/test_getProjPixel.cpp    |    100 +
 .../modules/structured_light/test/test_main.cpp    |      3 +
 .../modules/structured_light/test/test_plane.cpp   |    362 +
 .../modules/structured_light/test/test_precomp.hpp |     17 +
 .../capture_pattern/capture_pattern.markdown       |    130 +
 .../tutorial_decode_pattern.markdown               |    196 +
 .../tutorials/structured_light.markdown            |     18 +
 contrib/modules/surface_matching/CMakeLists.txt    |      2 +
 contrib/modules/surface_matching/PATENTS.txt       |     29 +
 contrib/modules/surface_matching/README.md         |      2 +
 .../surface_matching/doc/img/gsoc_forg_matches.jpg |    Bin 0 -> 109746 bytes
 .../modules/surface_matching/doc/img/outline.jpg   |    Bin 0 -> 86893 bytes
 .../surface_matching/doc/img/snapshot27.jpg        |    Bin 0 -> 111440 bytes
 .../surface_matching/doc/surface_matching.bib      |     23 +
 .../include/opencv2/surface_matching.hpp           |    402 +
 .../include/opencv2/surface_matching/icp.hpp       |    170 +
 .../include/opencv2/surface_matching/pose_3d.hpp   |    188 +
 .../opencv2/surface_matching/ppf_helpers.hpp       |    164 +
 .../opencv2/surface_matching/ppf_match_3d.hpp      |    179 +
 .../opencv2/surface_matching/t_hash_int.hpp        |    113 +
 .../samples/data/parasaurolophus_6700.ply          |  15853 +
 .../samples/data/parasaurolophus_low_normals2.ply  |  83143 +++++
 .../surface_matching/samples/data/rs1_normals.ply  | 336189 ++++++++++++++++++
 .../surface_matching/samples/data/rs22_proc2.ply   | 334445 +++++++++++++++++
 .../surface_matching/samples/ppf_load_match.cpp    |    159 +
 .../samples/ppf_normal_computation.cpp             |     78 +
 contrib/modules/surface_matching/src/c_utils.hpp   |    666 +
 .../modules/surface_matching/src/hash_murmur.hpp   |     84 +
 .../modules/surface_matching/src/hash_murmur64.hpp |    162 +
 .../modules/surface_matching/src/hash_murmur86.hpp |    300 +
 contrib/modules/surface_matching/src/icp.cpp       |    555 +
 contrib/modules/surface_matching/src/pose_3d.cpp   |    394 +
 .../modules/surface_matching/src/ppf_helpers.cpp   |    818 +
 .../modules/surface_matching/src/ppf_match_3d.cpp  |    669 +
 contrib/modules/surface_matching/src/precomp.hpp   |     68 +
 .../modules/surface_matching/src/t_hash_int.cpp    |    372 +
 contrib/modules/text/CMakeLists.txt                |     25 +
 contrib/modules/text/FindTesseract.cmake           |     24 +
 contrib/modules/text/README.md                     |     49 +
 contrib/modules/text/doc/pics/component_tree.png   |    Bin 0 -> 108183 bytes
 contrib/modules/text/include/opencv2/text.hpp      |    101 +
 .../modules/text/include/opencv2/text/erfilter.hpp |    350 +
 contrib/modules/text/include/opencv2/text/ocr.hpp  |    470 +
 .../samples/OCRBeamSearch_CNN_model_data.xml.gz    |    Bin 0 -> 533269 bytes
 .../text/samples/OCRHMM_knn_model_data.xml.gz      |    Bin 0 -> 2931500 bytes
 .../text/samples/OCRHMM_transitions_table.xml      |     71 +
 .../modules/text/samples/character_recognition.cpp |     55 +
 .../text/samples/cropped_word_recognition.cpp      |     83 +
 .../text/samples/end_to_end_recognition.cpp        |    343 +
 contrib/modules/text/samples/scenetext01.jpg       |    Bin 0 -> 97100 bytes
 contrib/modules/text/samples/scenetext02.jpg       |    Bin 0 -> 95135 bytes
 contrib/modules/text/samples/scenetext03.jpg       |    Bin 0 -> 60751 bytes
 contrib/modules/text/samples/scenetext04.jpg       |    Bin 0 -> 99487 bytes
 contrib/modules/text/samples/scenetext05.jpg       |    Bin 0 -> 113689 bytes
 contrib/modules/text/samples/scenetext06.jpg       |    Bin 0 -> 70430 bytes
 contrib/modules/text/samples/scenetext_char01.jpg  |    Bin 0 -> 538 bytes
 contrib/modules/text/samples/scenetext_char02.jpg  |    Bin 0 -> 523 bytes
 contrib/modules/text/samples/scenetext_char03.jpg  |    Bin 0 -> 541 bytes
 .../text/samples/scenetext_segmented_word01.jpg    |    Bin 0 -> 158993 bytes
 .../samples/scenetext_segmented_word01_mask.png    |    Bin 0 -> 1115 bytes
 .../text/samples/scenetext_segmented_word02.jpg    |    Bin 0 -> 126812 bytes
 .../samples/scenetext_segmented_word02_mask.png    |    Bin 0 -> 2788 bytes
 .../text/samples/scenetext_segmented_word03.jpg    |    Bin 0 -> 91586 bytes
 .../samples/scenetext_segmented_word03_mask.png    |    Bin 0 -> 1048 bytes
 .../text/samples/scenetext_segmented_word04.jpg    |    Bin 0 -> 103480 bytes
 .../samples/scenetext_segmented_word04_mask.png    |    Bin 0 -> 528 bytes
 .../text/samples/scenetext_segmented_word05.jpg    |    Bin 0 -> 58823 bytes
 .../samples/scenetext_segmented_word05_mask.png    |    Bin 0 -> 682 bytes
 contrib/modules/text/samples/scenetext_word01.jpg  |    Bin 0 -> 2139 bytes
 contrib/modules/text/samples/scenetext_word02.jpg  |    Bin 0 -> 24443 bytes
 contrib/modules/text/samples/scenetext_word03.jpg  |    Bin 0 -> 17533 bytes
 contrib/modules/text/samples/scenetext_word04.jpg  |    Bin 0 -> 47475 bytes
 .../text/samples/segmented_word_recognition.cpp    |    116 +
 contrib/modules/text/samples/textdetection.cpp     |    128 +
 .../modules/text/samples/trained_classifierNM1.xml |   1530 +
 .../modules/text/samples/trained_classifierNM2.xml |   1530 +
 .../text/samples/trained_classifier_erGrouping.xml |   1531 +
 contrib/modules/text/samples/webcam_demo.cpp       |    410 +
 contrib/modules/text/src/erfilter.cpp              |   4171 +
 .../modules/text/src/ocr_beamsearch_decoder.cpp    |    786 +
 contrib/modules/text/src/ocr_hmm_decoder.cpp       |   1265 +
 contrib/modules/text/src/ocr_tesseract.cpp         |    277 +
 contrib/modules/text/src/precomp.hpp               |     55 +
 contrib/modules/text/text_config.hpp.in            |      7 +
 contrib/modules/tracking/CMakeLists.txt            |      2 +
 contrib/modules/tracking/README.md                 |      3 +
 ...Tutorial] Adding new Tracker Method for dummies |    135 +
 contrib/modules/tracking/doc/diagrams.markdown     |    256 +
 contrib/modules/tracking/doc/tracking.bib          |     95 +
 .../modules/tracking/include/opencv2/tracking.hpp  |    312 +
 .../tracking/include/opencv2/tracking/feature.hpp  |    415 +
 .../include/opencv2/tracking/kalman_filters.hpp    |    228 +
 .../include/opencv2/tracking/onlineBoosting.hpp    |    288 +
 .../include/opencv2/tracking/onlineMIL.hpp         |    120 +
 .../include/opencv2/tracking/tldDataset.hpp        |     56 +
 .../tracking/include/opencv2/tracking/tracker.hpp  |   1456 +
 .../tracking/include/opencv2/tracking/tracking.hpp |     46 +
 contrib/modules/tracking/perf/perf_Tracker.cpp     |    345 +
 contrib/modules/tracking/perf/perf_main.cpp        |      3 +
 contrib/modules/tracking/perf/perf_precomp.hpp     |     22 +
 contrib/modules/tracking/samples/benchmark.cpp     |    415 +
 contrib/modules/tracking/samples/kcf.cpp           |    194 +
 .../tracking/samples/multiTracker_dataset.cpp      |    230 +
 contrib/modules/tracking/samples/multitracker.cpp  |    145 +
 contrib/modules/tracking/samples/multitracker.py   |     35 +
 contrib/modules/tracking/samples/tracker.cpp       |    200 +
 contrib/modules/tracking/samples/tracker.py        |     30 +
 .../modules/tracking/samples/tracker_dataset.cpp   |    224 +
 .../samples/tutorial_customizing_cn_tracker.cpp    |    128 +
 .../samples/tutorial_introduction_to_tracker.cpp   |     87 +
 .../tracking/samples/tutorial_multitracker.cpp     |     99 +
 contrib/modules/tracking/src/PFSolver.hpp          |    224 +
 .../modules/tracking/src/TrackingFunctionPF.hpp    |    100 +
 .../tracking/src/augmented_unscented_kalman.cpp    |    446 +
 contrib/modules/tracking/src/feature.cpp           |   1072 +
 contrib/modules/tracking/src/featureColorName.cpp  |  32816 ++
 contrib/modules/tracking/src/multiTracker.cpp      |    656 +
 contrib/modules/tracking/src/multiTracker.hpp      |     59 +
 contrib/modules/tracking/src/multiTracker_alt.cpp  |    120 +
 contrib/modules/tracking/src/onlineBoosting.cpp    |    735 +
 contrib/modules/tracking/src/onlineMIL.cpp         |    379 +
 contrib/modules/tracking/src/opencl/tldDetector.cl |    133 +
 contrib/modules/tracking/src/precomp.hpp           |     54 +
 contrib/modules/tracking/src/roiSelector.cpp       |    184 +
 contrib/modules/tracking/src/tldDataset.cpp        |    185 +
 contrib/modules/tracking/src/tldDetector.cpp       |    543 +
 contrib/modules/tracking/src/tldDetector.hpp       |    111 +
 .../modules/tracking/src/tldEnsembleClassifier.cpp |    198 +
 .../modules/tracking/src/tldEnsembleClassifier.hpp |     68 +
 contrib/modules/tracking/src/tldModel.cpp          |    334 +
 contrib/modules/tracking/src/tldModel.hpp          |     90 +
 contrib/modules/tracking/src/tldTracker.cpp        |    306 +
 contrib/modules/tracking/src/tldTracker.hpp        |    169 +
 contrib/modules/tracking/src/tldUtils.cpp          |    263 +
 contrib/modules/tracking/src/tldUtils.hpp          |     62 +
 contrib/modules/tracking/src/tracker.cpp           |    117 +
 contrib/modules/tracking/src/trackerBoosting.cpp   |    319 +
 .../modules/tracking/src/trackerBoostingModel.cpp  |    123 +
 .../modules/tracking/src/trackerBoostingModel.hpp  |    108 +
 contrib/modules/tracking/src/trackerFeature.cpp    |    325 +
 contrib/modules/tracking/src/trackerFeatureSet.cpp |    142 +
 contrib/modules/tracking/src/trackerKCF.cpp        |    841 +
 contrib/modules/tracking/src/trackerMIL.cpp        |    285 +
 contrib/modules/tracking/src/trackerMILModel.cpp   |    126 +
 contrib/modules/tracking/src/trackerMILModel.hpp   |    103 +
 contrib/modules/tracking/src/trackerMedianFlow.cpp |    388 +
 contrib/modules/tracking/src/trackerModel.cpp      |    178 +
 contrib/modules/tracking/src/trackerSampler.cpp    |    142 +
 .../tracking/src/trackerSamplerAlgorithm.cpp       |    414 +
 .../modules/tracking/src/trackerStateEstimator.cpp |    445 +
 contrib/modules/tracking/src/unscented_kalman.cpp  |    421 +
 contrib/modules/tracking/test/test_aukf.cpp        |    436 +
 .../modules/tracking}/test/test_main.cpp           |      0
 contrib/modules/tracking/test/test_precomp.hpp     |     19 +
 contrib/modules/tracking/test/test_trackerOPE.cpp  |    429 +
 contrib/modules/tracking/test/test_trackerSRE.cpp  |    536 +
 contrib/modules/tracking/test/test_trackerTRE.cpp  |    506 +
 contrib/modules/tracking/test/test_ukf.cpp         |    434 +
 .../tutorial_customizing_cn_tracker.markdown       |     73 +
 .../tutorial_introduction_to_tracker.markdown      |     75 +
 .../tutorials/tutorial_multitracker.markdown       |     49 +
 contrib/modules/ximgproc/CMakeLists.txt            |      5 +
 contrib/modules/ximgproc/README.md                 |     10 +
 .../ximgproc/doc/pics/slic-slico-kermit.png        |    Bin 0 -> 775391 bytes
 .../ximgproc/doc/pics/superpixels_blocks.png       |    Bin 0 -> 169580 bytes
 .../ximgproc/doc/pics/superpixels_blocks2.png      |    Bin 0 -> 140015 bytes
 .../modules/ximgproc/doc/pics/superpixels_demo.png |    Bin 0 -> 765384 bytes
 .../modules/ximgproc/doc/pics/superpixels_lsc.png  |    Bin 0 -> 758935 bytes
 contrib/modules/ximgproc/doc/ximgproc.bib          |    138 +
 .../modules/ximgproc/include/opencv2/ximgproc.hpp  |     75 +
 .../include/opencv2/ximgproc/disparity_filter.hpp  |    210 +
 .../include/opencv2/ximgproc/edge_filter.hpp       |    430 +
 .../opencv2/ximgproc/estimated_covariance.hpp      |     82 +
 .../opencv2/ximgproc/fast_hough_transform.hpp      |    164 +
 .../ximgproc/include/opencv2/ximgproc/lsc.hpp      |    157 +
 .../ximgproc/include/opencv2/ximgproc/seeds.hpp    |    183 +
 .../include/opencv2/ximgproc/segmentation.hpp      |    124 +
 .../ximgproc/include/opencv2/ximgproc/slic.hpp     |    165 +
 .../opencv2/ximgproc/sparse_match_interpolator.hpp |    132 +
 .../opencv2/ximgproc/structured_edge_detection.hpp |    128 +
 .../ximgproc/perf/perf_adaptive_manifold.cpp       |     93 +
 .../ximgproc/perf/perf_disparity_wls_filter.cpp    |    169 +
 .../ximgproc/perf/perf_domain_transform.cpp        |     88 +
 .../ximgproc/perf/perf_fast_hough_transform.cpp    |     90 +
 contrib/modules/ximgproc/perf/perf_fgs_filter.cpp  |     81 +
 .../modules/ximgproc/perf/perf_guided_filter.cpp   |     81 +
 contrib/modules/ximgproc/perf/perf_l0_smooth.cpp   |     81 +
 contrib/modules/ximgproc/perf/perf_main.cpp        |      3 +
 contrib/modules/ximgproc/perf/perf_precomp.hpp     |     17 +
 .../ximgproc/perf/perf_rolling_guidance_filter.cpp |     83 +
 .../ximgproc/perf/pref_joint_bilateral_filter.cpp  |     85 +
 contrib/modules/ximgproc/samples/CMakeLists.txt    |      9 +
 .../samples/cpp/graphsegmentation_demo.cpp         |    151 +
 .../ximgproc/samples/disparity_filtering.cpp       |    349 +
 .../ximgproc/samples/fast_hough_transform.cpp      |    318 +
 .../samples/findredlinedpolygonfromgooglemaps.py   |     29 +
 contrib/modules/ximgproc/samples/live_demo.cpp     |    231 +
 .../ximgproc/samples/niblack_thresholding.cpp      |     58 +
 .../ximgproc/samples/polygonstanfordoutput.png     |    Bin 0 -> 38280 bytes
 contrib/modules/ximgproc/samples/seeds.cpp         |    157 +
 contrib/modules/ximgproc/samples/stanford.png      |    Bin 0 -> 892923 bytes
 .../ximgproc/samples/structured_edge_detection.cpp |     66 +
 .../ximgproc/src/adaptive_manifold_filter_n.cpp    |    870 +
 contrib/modules/ximgproc/src/advanced_types.hpp    |     91 +
 contrib/modules/ximgproc/src/disparity_filters.cpp |    559 +
 contrib/modules/ximgproc/src/domain_transform.cpp  |     60 +
 contrib/modules/ximgproc/src/dtfilter_cpu.cpp      |    213 +
 contrib/modules/ximgproc/src/dtfilter_cpu.hpp      |    294 +
 contrib/modules/ximgproc/src/dtfilter_cpu.inl.hpp  |    624 +
 .../ximgproc/src/edgeaware_filters_common.cpp      |    556 +
 .../ximgproc/src/edgeaware_filters_common.hpp      |     97 +
 .../modules/ximgproc/src/estimated_covariance.cpp  |    375 +
 .../modules/ximgproc/src/fast_hough_transform.cpp  |   1026 +
 contrib/modules/ximgproc/src/fgs_filter.cpp        |    694 +
 contrib/modules/ximgproc/src/graphsegmentation.cpp |    331 +
 contrib/modules/ximgproc/src/guided_filter.cpp     |    791 +
 .../ximgproc/src/joint_bilateral_filter.cpp        |    402 +
 contrib/modules/ximgproc/src/l0_smooth.cpp         |    391 +
 contrib/modules/ximgproc/src/lsc.cpp               |   1782 +
 .../modules/ximgproc/src/niblack_thresholding.cpp  |    100 +
 contrib/modules/ximgproc/src/precomp.hpp           |     54 +
 .../ximgproc/src/rolling_guidance_filter.cpp       |     84 +
 contrib/modules/ximgproc/src/seeds.cpp             |   1223 +
 contrib/modules/ximgproc/src/slic.cpp              |   1240 +
 .../ximgproc/src/sparse_match_interpolators.cpp    |    882 +
 .../ximgproc/src/structured_edge_detection.cpp     |    698 +
 .../ximgproc/test/test_adaptive_manifold.cpp       |    219 +
 .../test/test_adaptive_manifold_ref_impl.cpp       |    981 +
 .../ximgproc/test/test_disparity_wls_filter.cpp    |    154 +
 .../ximgproc/test/test_domain_transform.cpp        |    256 +
 .../ximgproc/test/test_fast_hough_transform.cpp    |    470 +
 contrib/modules/ximgproc/test/test_fgs_filter.cpp  |    153 +
 .../modules/ximgproc/test/test_guided_filter.cpp   |    397 +
 .../ximgproc/test/test_joint_bilateral_filter.cpp  |    287 +
 contrib/modules/ximgproc/test/test_l0_smooth.cpp   |    120 +
 .../modules/ximgproc}/test/test_main.cpp           |      0
 contrib/modules/ximgproc/test/test_precomp.hpp     |     21 +
 .../ximgproc/test/test_rolling_guidance_filter.cpp |    215 +
 .../test/test_sparse_match_interpolator.cpp        |    195 +
 .../test/test_structured_edge_detection.cpp        |     40 +
 .../tutorials/disparity_filtering.markdown         |     76 +
 contrib/modules/ximgproc/tutorials/images/01.jpg   |    Bin 0 -> 213395 bytes
 contrib/modules/ximgproc/tutorials/images/02.jpg   |    Bin 0 -> 265967 bytes
 contrib/modules/ximgproc/tutorials/images/03.jpg   |    Bin 0 -> 324549 bytes
 contrib/modules/ximgproc/tutorials/images/04.jpg   |    Bin 0 -> 218871 bytes
 contrib/modules/ximgproc/tutorials/images/05.jpg   |    Bin 0 -> 159862 bytes
 contrib/modules/ximgproc/tutorials/images/06.jpg   |    Bin 0 -> 180049 bytes
 contrib/modules/ximgproc/tutorials/images/07.jpg   |    Bin 0 -> 208101 bytes
 contrib/modules/ximgproc/tutorials/images/08.jpg   |    Bin 0 -> 230647 bytes
 contrib/modules/ximgproc/tutorials/images/09.jpg   |    Bin 0 -> 246905 bytes
 contrib/modules/ximgproc/tutorials/images/10.jpg   |    Bin 0 -> 217821 bytes
 contrib/modules/ximgproc/tutorials/images/11.jpg   |    Bin 0 -> 432186 bytes
 contrib/modules/ximgproc/tutorials/images/12.jpg   |    Bin 0 -> 164896 bytes
 .../ximgproc/tutorials/images/ambush_5_bm.png      |    Bin 0 -> 59481 bytes
 .../tutorials/images/ambush_5_bm_with_filter.png   |    Bin 0 -> 57438 bytes
 .../ximgproc/tutorials/images/ambush_5_left.jpg    |    Bin 0 -> 61459 bytes
 .../ximgproc/tutorials/images/ambush_5_right.jpg   |    Bin 0 -> 59454 bytes
 .../modules/ximgproc/tutorials/prediction.markdown |     88 +
 .../ximgproc/tutorials/scripts/modelConvert.m      |     73 +
 .../modules/ximgproc/tutorials/training.markdown   |    115 +
 contrib/modules/xobjdetect/CMakeLists.txt          |      5 +
 contrib/modules/xobjdetect/README.md               |      3 +
 contrib/modules/xobjdetect/doc/xobjdetect.bib      |     19 +
 .../xobjdetect/include/opencv2/xobjdetect.hpp      |    105 +
 contrib/modules/xobjdetect/src/cascadeclassifier.h |     95 +
 .../modules/xobjdetect/src/feature_evaluator.cpp   |    131 +
 .../modules/xobjdetect/src/feature_evaluator.hpp   |    151 +
 contrib/modules/xobjdetect/src/lbpfeatures.cpp     |    128 +
 contrib/modules/xobjdetect/src/lbpfeatures.h       |    116 +
 contrib/modules/xobjdetect/src/precomp.hpp         |     81 +
 contrib/modules/xobjdetect/src/waldboost.cpp       |    447 +
 contrib/modules/xobjdetect/src/waldboost.hpp       |     94 +
 contrib/modules/xobjdetect/src/wbdetector.cpp      |    222 +
 contrib/modules/xobjdetect/src/wbdetector.hpp      |     77 +
 contrib/modules/xobjdetect/tools/CMakeLists.txt    |      1 +
 .../tools/waldboost_detector/CMakeLists.txt        |     35 +
 .../waldboost_detector/waldboost_detector.cpp      |     46 +
 contrib/modules/xphoto/CMakeLists.txt              |      2 +
 contrib/modules/xphoto/README.md                   |      7 +
 contrib/modules/xphoto/doc/xphoto.bib              |      8 +
 contrib/modules/xphoto/include/opencv2/xphoto.hpp  |     52 +
 .../include/opencv2/xphoto/dct_image_denoising.hpp |     79 +
 .../xphoto/include/opencv2/xphoto/inpainting.hpp   |     90 +
 .../include/opencv2/xphoto/white_balance.hpp       |    125 +
 contrib/modules/xphoto/perf/perf_grayworld.cpp     |     29 +
 contrib/modules/xphoto/perf/perf_main.cpp          |      3 +
 contrib/modules/xphoto/perf/perf_precomp.hpp       |     19 +
 .../modules/xphoto/samples/dct_image_denoising.cpp |     70 +
 .../xphoto/samples/grayworld_color_balance.cpp     |     62 +
 contrib/modules/xphoto/samples/inpainting.cpp      |     81 +
 .../xphoto/samples/simple_color_balance.cpp        |     60 +
 contrib/modules/xphoto/src/advanced_types.hpp      |     66 +
 contrib/modules/xphoto/src/annf.hpp                |    286 +
 contrib/modules/xphoto/src/blending.hpp            |     45 +
 contrib/modules/xphoto/src/dct_image_denoising.cpp |    185 +
 contrib/modules/xphoto/src/gcgraph.hpp             |    386 +
 .../modules/xphoto/src/grayworld_white_balance.cpp |    213 +
 contrib/modules/xphoto/src/inpainting.cpp          |    408 +
 contrib/modules/xphoto/src/norm2.hpp               |     73 +
 contrib/modules/xphoto/src/photomontage.hpp        |    240 +
 .../modules/xphoto/src/simple_color_balance.cpp    |    211 +
 contrib/modules/xphoto/src/whs.hpp                 |    148 +
 .../modules/xphoto/test/dct_image_denoising.cpp    |     37 +
 .../modules/xphoto/test/simple_color_balance.cpp   |     30 +
 contrib/modules/xphoto/test/test_grayworld.cpp     |     89 +
 .../modules/xphoto}/test/test_main.cpp             |      0
 contrib/modules/xphoto/test/test_precomp.hpp       |     23 +
 contrib/samples/python2/common.py                  |    220 +
 contrib/samples/python2/seeds.py                   |     91 +
 contrib/samples/python2/video.py                   |    199 +
 debian/changelog                                   |     22 +
 debian/control                                     |    109 +
 debian/copyright                                   |      5 +-
 debian/libopencv-contrib-dev.install               |    121 +-
 debian/libopencv-contrib3.1.install                |     25 +-
 debian/libopencv-contrib3.1.lintian-overrides      |      2 +
 debian/libopencv-legacy-dev.docs                   |      1 -
 debian/libopencv-legacy-dev.install                |      3 -
 debian/libopencv-legacy3.1.install                 |      1 -
 debian/patches/change_jquery.js_path               |      2 +
 debian/patches/mathjax                             |      2 +
 debian/patches/moudles_hdf5.patch                  |     14 +
 debian/patches/series                              |      1 +
 debian/rules                                       |      1 +
 debian/source/lintian-overrides                    |      2 +
 debian/watch                                       |     10 +
 .../introduction/biicode/images/bii_lena.png       |    Bin 102674 -> 0 bytes
 platforms/osx/build_framework.py                   |      0
 1450 files changed, 1467987 insertions(+), 10 deletions(-)
 create mode 100644 contrib/.gitattributes
 create mode 100644 contrib/.travis.yml
 copy CONTRIBUTING.md => contrib/CONTRIBUTING.md (100%)
 create mode 100644 contrib/LICENSE
 create mode 100644 contrib/README.md
 create mode 100644 contrib/doc/tutorials/bioinspired/retina_model/images/retina_TreeHdr_retina.jpg
 create mode 100644 contrib/doc/tutorials/bioinspired/retina_model/images/retina_TreeHdr_small.jpg
 create mode 100644 contrib/doc/tutorials/bioinspired/retina_model/images/studentsSample_input.jpg
 create mode 100644 contrib/doc/tutorials/bioinspired/retina_model/images/studentsSample_magno.jpg
 create mode 100644 contrib/doc/tutorials/bioinspired/retina_model/images/studentsSample_parvo.jpg
 create mode 100644 contrib/doc/tutorials/bioinspired/table_of_content_bioinspired/images/retina_TreeHdr_small.jpg
 create mode 100644 contrib/doc/tutorials/cvv/table_of_content_cvv/images/Visual_Debugging_Introduction_Tutorial_Cover.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/01_overview_single.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/02_single_image_view.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/03_overview_two.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/04_default_filter_view.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/05_default_filter_view_high_zoom.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/06_default_filter_view_edges.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/07_dual_filter_view_edges.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/08_overview_all.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/09_overview_filtered_type_match.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/10_line_match_view-cutout-small.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/10_line_match_view-cutout.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/10_line_match_view.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/11_line_match_view_portion_selector.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/12_translation_match_view_portion_selector.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/13_raw_view.jpg
 create mode 100644 contrib/doc/tutorials/cvv/visual_debugging_introduction/images/14_overview_group_by_line.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/01.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/02.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/03.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/04.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/05.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/06.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/07.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/08.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/09.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/10.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/11.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/prediction/images/12.jpg
 create mode 100644 contrib/doc/tutorials/ximgproc/training/scripts/modelConvert.m
 create mode 100644 contrib/modules/README.md
 create mode 100644 contrib/modules/aruco/CMakeLists.txt
 create mode 100644 contrib/modules/aruco/README.md
 create mode 100644 contrib/modules/aruco/include/opencv2/aruco.hpp
 create mode 100644 contrib/modules/aruco/include/opencv2/aruco/charuco.hpp
 create mode 100644 contrib/modules/aruco/include/opencv2/aruco/dictionary.hpp
 create mode 100644 contrib/modules/aruco/samples/calibrate_camera.cpp
 create mode 100644 contrib/modules/aruco/samples/calibrate_camera_charuco.cpp
 create mode 100644 contrib/modules/aruco/samples/create_board.cpp
 create mode 100644 contrib/modules/aruco/samples/create_board_charuco.cpp
 create mode 100644 contrib/modules/aruco/samples/create_diamond.cpp
 create mode 100644 contrib/modules/aruco/samples/create_marker.cpp
 create mode 100644 contrib/modules/aruco/samples/detect_board.cpp
 create mode 100644 contrib/modules/aruco/samples/detect_board_charuco.cpp
 create mode 100644 contrib/modules/aruco/samples/detect_diamonds.cpp
 create mode 100644 contrib/modules/aruco/samples/detect_markers.cpp
 create mode 100644 contrib/modules/aruco/samples/detector_params.yml
 create mode 100644 contrib/modules/aruco/src/aruco.cpp
 create mode 100644 contrib/modules/aruco/src/charuco.cpp
 create mode 100644 contrib/modules/aruco/src/dictionary.cpp
 create mode 100644 contrib/modules/aruco/src/precomp.hpp
 create mode 100644 contrib/modules/aruco/src/predefined_dictionaries.hpp
 create mode 100644 contrib/modules/aruco/test/test_arucodetection.cpp
 create mode 100644 contrib/modules/aruco/test/test_boarddetection.cpp
 create mode 100644 contrib/modules/aruco/test/test_charucodetection.cpp
 copy {modules/features2d => contrib/modules/aruco}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/aruco/test/test_precomp.hpp
 create mode 100644 contrib/modules/aruco/tutorials/aruco_board_detection/aruco_board_detection.markdown
 create mode 100644 contrib/modules/aruco/tutorials/aruco_board_detection/images/board.jpg
 create mode 100644 contrib/modules/aruco/tutorials/aruco_board_detection/images/gbaxis.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_board_detection/images/gbmarkersaxis.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_board_detection/images/gbocclusion.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_board_detection/images/gboriginal.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_calibration/aruco_calibration.markdown
 create mode 100644 contrib/modules/aruco/tutorials/aruco_calibration/images/arucocalibration.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_calibration/images/charucocalibration.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/aruco_detection.markdown
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/bitsextraction1.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/bitsextraction2.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/marker23.jpg
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/markers.jpg
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/removeperspective.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/singlemarkersaxis.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/singlemarkersbrokenthresh.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/singlemarkersdetection.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/singlemarkersoriginal.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/singlemarkersrejected.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_detection/images/singlemarkersthresh.png
 create mode 100644 contrib/modules/aruco/tutorials/aruco_faq/aruco_faq.markdown
 create mode 100644 contrib/modules/aruco/tutorials/charuco_detection/charuco_detection.markdown
 create mode 100644 contrib/modules/aruco/tutorials/charuco_detection/images/charucoboard.jpg
 create mode 100644 contrib/modules/aruco/tutorials/charuco_detection/images/charucodefinition.png
 create mode 100644 contrib/modules/aruco/tutorials/charuco_detection/images/chaxis.png
 create mode 100644 contrib/modules/aruco/tutorials/charuco_detection/images/chcorners.png
 create mode 100644 contrib/modules/aruco/tutorials/charuco_detection/images/chocclusion.png
 create mode 100644 contrib/modules/aruco/tutorials/charuco_detection/images/choriginal.png
 create mode 100644 contrib/modules/aruco/tutorials/charuco_diamond_detection/charuco_diamond_detection.markdown
 create mode 100644 contrib/modules/aruco/tutorials/charuco_diamond_detection/images/detecteddiamonds.png
 create mode 100644 contrib/modules/aruco/tutorials/charuco_diamond_detection/images/diamondmarker.png
 create mode 100644 contrib/modules/aruco/tutorials/charuco_diamond_detection/images/diamondmarkers.png
 create mode 100644 contrib/modules/aruco/tutorials/charuco_diamond_detection/images/diamondsaxis.png
 create mode 100644 contrib/modules/aruco/tutorials/table_of_content_aruco.markdown
 create mode 100644 contrib/modules/bgsegm/CMakeLists.txt
 create mode 100644 contrib/modules/bgsegm/README.md
 create mode 100644 contrib/modules/bgsegm/doc/bgsegm.bib
 create mode 100644 contrib/modules/bgsegm/include/opencv2/bgsegm.hpp
 create mode 100644 contrib/modules/bgsegm/samples/bgfg_gmg.cpp
 create mode 100644 contrib/modules/bgsegm/src/bgfg_gaussmix.cpp
 create mode 100644 contrib/modules/bgsegm/src/bgfg_gmg.cpp
 create mode 100644 contrib/modules/bgsegm/src/precomp.hpp
 create mode 100644 contrib/modules/bgsegm/test/test_backgroundsubtractor_gbh.cpp
 copy {modules/features2d => contrib/modules/bgsegm}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/bgsegm/test/test_precomp.hpp
 create mode 100644 contrib/modules/bioinspired/CMakeLists.txt
 create mode 100644 contrib/modules/bioinspired/README.md
 create mode 100644 contrib/modules/bioinspired/doc/bioinspired.bib
 create mode 100644 contrib/modules/bioinspired/doc/images/HDRtoneMapping_candleSample.jpg
 create mode 100644 contrib/modules/bioinspired/doc/images/HDRtoneMapping_candleSample.svg
 create mode 100644 contrib/modules/bioinspired/doc/images/HDRtoneMapping_memorialSample.jpg
 create mode 100644 contrib/modules/bioinspired/doc/images/HDRtoneMapping_memorialSample.svg
 create mode 100644 contrib/modules/bioinspired/doc/images/VideoDemo_RGB_PETS2006.jpg
 create mode 100644 contrib/modules/bioinspired/doc/images/VideoDemo_RGB_PETS2006.svg
 create mode 100644 contrib/modules/bioinspired/doc/images/VideoDemo_thermal_park.jpg
 create mode 100644 contrib/modules/bioinspired/doc/images/VideoDemo_thermal_park.svg
 create mode 100644 contrib/modules/bioinspired/doc/images/retinaInput.jpg
 create mode 100644 contrib/modules/bioinspired/doc/images/retinaOutput_default.jpg
 create mode 100644 contrib/modules/bioinspired/doc/images/retinaOutput_realistic.jpg
 create mode 100644 contrib/modules/bioinspired/doc/retina.markdown
 create mode 100644 contrib/modules/bioinspired/include/opencv2/bioinspired.hpp
 create mode 100644 contrib/modules/bioinspired/include/opencv2/bioinspired/bioinspired.hpp
 create mode 100644 contrib/modules/bioinspired/include/opencv2/bioinspired/retina.hpp
 create mode 100644 contrib/modules/bioinspired/include/opencv2/bioinspired/retinafasttonemapping.hpp
 create mode 100755 contrib/modules/bioinspired/include/opencv2/bioinspired/transientareassegmentationmodule.hpp
 create mode 100644 contrib/modules/bioinspired/perf/opencl/perf_retina.cpp
 create mode 100644 contrib/modules/bioinspired/perf/perf_main.cpp
 create mode 100644 contrib/modules/bioinspired/perf/perf_precomp.hpp
 create mode 100644 contrib/modules/bioinspired/samples/OpenEXRimages_HDR_Retina_toneMapping.cpp
 create mode 100644 contrib/modules/bioinspired/samples/basicRetina.cpp
 create mode 100644 contrib/modules/bioinspired/samples/cpp/OpenEXRimages_HDR_Retina_toneMapping.cpp
 create mode 100644 contrib/modules/bioinspired/samples/cpp/OpenEXRimages_HDR_Retina_toneMapping_video.cpp
 create mode 100644 contrib/modules/bioinspired/samples/cpp/retinaDemo.cpp
 create mode 100644 contrib/modules/bioinspired/samples/cpp/tutorial_code/bioinspired/retina_tutorial.cpp
 create mode 100644 contrib/modules/bioinspired/samples/ocl/retina_ocl.cpp
 create mode 100644 contrib/modules/bioinspired/samples/retinaDemo.cpp
 create mode 100644 contrib/modules/bioinspired/src/basicretinafilter.cpp
 create mode 100644 contrib/modules/bioinspired/src/basicretinafilter.hpp
 create mode 100644 contrib/modules/bioinspired/src/imagelogpolprojection.cpp
 create mode 100644 contrib/modules/bioinspired/src/imagelogpolprojection.hpp
 create mode 100644 contrib/modules/bioinspired/src/magnoretinafilter.cpp
 create mode 100644 contrib/modules/bioinspired/src/magnoretinafilter.hpp
 create mode 100644 contrib/modules/bioinspired/src/opencl/retina_kernel.cl
 create mode 100644 contrib/modules/bioinspired/src/parvoretinafilter.cpp
 create mode 100644 contrib/modules/bioinspired/src/parvoretinafilter.hpp
 create mode 100644 contrib/modules/bioinspired/src/precomp.hpp
 create mode 100644 contrib/modules/bioinspired/src/retina.cpp
 create mode 100644 contrib/modules/bioinspired/src/retina_ocl.cpp
 create mode 100644 contrib/modules/bioinspired/src/retina_ocl.hpp
 create mode 100644 contrib/modules/bioinspired/src/retinacolor.cpp
 create mode 100644 contrib/modules/bioinspired/src/retinacolor.hpp
 create mode 100644 contrib/modules/bioinspired/src/retinafasttonemapping.cpp
 create mode 100644 contrib/modules/bioinspired/src/retinafilter.cpp
 create mode 100644 contrib/modules/bioinspired/src/retinafilter.hpp
 create mode 100644 contrib/modules/bioinspired/src/templatebuffer.hpp
 create mode 100644 contrib/modules/bioinspired/src/transientareassegmentationmodule.cpp
 copy {modules/features2d => contrib/modules/bioinspired}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/bioinspired/test/test_precomp.hpp
 create mode 100644 contrib/modules/bioinspired/test/test_retina_ocl.cpp
 create mode 100644 contrib/modules/bioinspired/tutorials/images/retina_TreeHdr_retina.jpg
 create mode 100644 contrib/modules/bioinspired/tutorials/images/retina_TreeHdr_small.jpg
 create mode 100644 contrib/modules/bioinspired/tutorials/images/studentsSample_input.jpg
 create mode 100644 contrib/modules/bioinspired/tutorials/images/studentsSample_magno.jpg
 create mode 100644 contrib/modules/bioinspired/tutorials/images/studentsSample_parvo.jpg
 create mode 100644 contrib/modules/bioinspired/tutorials/retina_model.markdown
 create mode 100644 contrib/modules/ccalib/CMakeLists.txt
 create mode 100644 contrib/modules/ccalib/README.md
 create mode 100644 contrib/modules/ccalib/include/opencv2/ccalib.hpp
 create mode 100644 contrib/modules/ccalib/include/opencv2/ccalib/multicalib.hpp
 create mode 100644 contrib/modules/ccalib/include/opencv2/ccalib/omnidir.hpp
 create mode 100644 contrib/modules/ccalib/include/opencv2/ccalib/randpattern.hpp
 create mode 100644 contrib/modules/ccalib/samples/multi_cameras_calibration.cpp
 create mode 100644 contrib/modules/ccalib/samples/omni_calibration.cpp
 create mode 100644 contrib/modules/ccalib/samples/omni_stereo_calibration.cpp
 create mode 100644 contrib/modules/ccalib/samples/random_pattern_calibration.cpp
 create mode 100644 contrib/modules/ccalib/samples/random_pattern_generator.cpp
 create mode 100644 contrib/modules/ccalib/src/ccalib.cpp
 create mode 100644 contrib/modules/ccalib/src/multicalib.cpp
 create mode 100644 contrib/modules/ccalib/src/omnidir.cpp
 create mode 100644 contrib/modules/ccalib/src/precomp.hpp
 create mode 100644 contrib/modules/ccalib/src/randpattern.cpp
 create mode 100644 contrib/modules/ccalib/tutorial/data/omni_calib_data.xml
 create mode 100644 contrib/modules/ccalib/tutorial/data/omni_stereocalib_data.xml
 create mode 100644 contrib/modules/ccalib/tutorial/img/disparity.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/img/imgs.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/img/lines.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/img/pattern_img.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/img/pointCloud.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/img/random_pattern.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/img/sample.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/img/sample_rec_cyl.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/img/sample_rec_log.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/img/sample_rec_per.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/img/sample_rec_ste.jpg
 create mode 100644 contrib/modules/ccalib/tutorial/multi_camera_tutorial.markdown
 create mode 100644 contrib/modules/ccalib/tutorial/omnidir_tutorial.markdown
 create mode 100755 contrib/modules/cnn_3dobj/CMakeLists.txt
 create mode 100755 contrib/modules/cnn_3dobj/FindCaffe.cmake
 create mode 100755 contrib/modules/cnn_3dobj/FindGlog.cmake
 create mode 100755 contrib/modules/cnn_3dobj/FindProtobuf.cmake
 create mode 100755 contrib/modules/cnn_3dobj/README.md
 create mode 100755 contrib/modules/cnn_3dobj/cnn_3dobj_config.hpp.in
 create mode 100755 contrib/modules/cnn_3dobj/doc/cnn_3dobj.bib
 create mode 100755 contrib/modules/cnn_3dobj/include/opencv2/cnn_3dobj.hpp
 copy debian/libopencv3.1-jni.lintian-overrides => contrib/modules/cnn_3dobj/include/opencv2/cnn_3dobj_config.hpp (100%)
 mode change 100644 => 100755
 create mode 100755 contrib/modules/cnn_3dobj/samples/CMakeLists.txt
 create mode 100755 contrib/modules/cnn_3dobj/samples/data/3Dmodel/ant.ply
 create mode 100755 contrib/modules/cnn_3dobj/samples/data/3Dmodel/ape.ply
 create mode 100755 contrib/modules/cnn_3dobj/samples/data/3Dmodel/bunny.ply
 create mode 100755 contrib/modules/cnn_3dobj/samples/data/3Dmodel/cow.ply
 create mode 100755 contrib/modules/cnn_3dobj/samples/data/3Dmodel/horse.ply
 create mode 100755 contrib/modules/cnn_3dobj/samples/data/3Dmodel/plane.ply
 create mode 100755 contrib/modules/cnn_3dobj/samples/data/images_mean/triplet_mean.binaryproto
 copy debian/libopencv3.1-jni.lintian-overrides => contrib/modules/cnn_3dobj/samples/data/label_all.txt (100%)
 mode change 100644 => 100755
 create mode 100755 contrib/modules/cnn_3dobj/samples/datagen_all.sh
 create mode 100755 contrib/modules/cnn_3dobj/samples/datagen_back.sh
 create mode 100755 contrib/modules/cnn_3dobj/samples/datagen_front.sh
 create mode 100755 contrib/modules/cnn_3dobj/samples/demo_classify.cpp
 create mode 100755 contrib/modules/cnn_3dobj/samples/demo_model_analysis.cpp
 create mode 100755 contrib/modules/cnn_3dobj/samples/demo_sphereview_data.cpp
 create mode 100755 contrib/modules/cnn_3dobj/samples/demo_video.cpp
 create mode 100755 contrib/modules/cnn_3dobj/samples/featstore.sh
 create mode 100755 contrib/modules/cnn_3dobj/src/cnn_feature.cpp
 create mode 100755 contrib/modules/cnn_3dobj/src/cnn_sphereview.cpp
 create mode 100755 contrib/modules/cnn_3dobj/src/precomp.hpp
 create mode 100755 contrib/modules/cnn_3dobj/test/test_cnn_3dobj_feature_extract.cpp
 copy {modules/features2d => contrib/modules/cnn_3dobj}/test/test_main.cpp (100%)
 mode change 100644 => 100755
 create mode 100755 contrib/modules/cnn_3dobj/test/test_precomp.hpp
 create mode 100755 contrib/modules/cnn_3dobj/testdata/cv/3d_triplet_iter_30000.caffemodel
 create mode 100755 contrib/modules/cnn_3dobj/testdata/cv/3d_triplet_testIMG.prototxt
 create mode 100755 contrib/modules/cnn_3dobj/testdata/cv/4_78.png
 create mode 100755 contrib/modules/cnn_3dobj/testdata/cv/caffemodel_list.txt
 create mode 100755 contrib/modules/cnn_3dobj/tutorials/data_generation/data_generation.markdown
 create mode 100755 contrib/modules/cnn_3dobj/tutorials/feature_classification/classify.markdown
 create mode 100755 contrib/modules/cnn_3dobj/tutorials/model_analysis/model_analysis.markdown
 create mode 100755 contrib/modules/cnn_3dobj/tutorials/table_of_content_cnn_3dobj.markdown
 create mode 100644 contrib/modules/contrib_world/CMakeLists.txt
 create mode 100644 contrib/modules/contrib_world/include/opencv2/contrib_world.hpp
 create mode 100644 contrib/modules/contrib_world/src/dummy.cpp
 create mode 100644 contrib/modules/cvv/.clang-format
 create mode 100644 contrib/modules/cvv/CMakeLists.txt
 create mode 100644 contrib/modules/cvv/LICENSE
 create mode 100644 contrib/modules/cvv/README.md
 create mode 100644 contrib/modules/cvv/include/opencv2/cvv.hpp
 create mode 100644 contrib/modules/cvv/include/opencv2/cvv/call_meta_data.hpp
 create mode 100644 contrib/modules/cvv/include/opencv2/cvv/cvv.hpp
 create mode 100644 contrib/modules/cvv/include/opencv2/cvv/debug_mode.hpp
 create mode 100644 contrib/modules/cvv/include/opencv2/cvv/dmatch.hpp
 create mode 100644 contrib/modules/cvv/include/opencv2/cvv/filter.hpp
 create mode 100644 contrib/modules/cvv/include/opencv2/cvv/final_show.hpp
 create mode 100644 contrib/modules/cvv/include/opencv2/cvv/show_image.hpp
 create mode 100644 contrib/modules/cvv/samples/cvv_demo.cpp
 create mode 100644 contrib/modules/cvv/src/controller/view_controller.cpp
 create mode 100644 contrib/modules/cvv/src/controller/view_controller.hpp
 create mode 100644 contrib/modules/cvv/src/extension_api/api.cpp
 create mode 100644 contrib/modules/cvv/src/extension_api/api.hpp
 create mode 100644 contrib/modules/cvv/src/gui/call_tab.hpp
 create mode 100644 contrib/modules/cvv/src/gui/call_window.cpp
 create mode 100644 contrib/modules/cvv/src/gui/call_window.hpp
 create mode 100644 contrib/modules/cvv/src/gui/filter_call_tab.hpp
 create mode 100644 contrib/modules/cvv/src/gui/image_call_tab.cpp
 create mode 100644 contrib/modules/cvv/src/gui/image_call_tab.hpp
 create mode 100644 contrib/modules/cvv/src/gui/main_call_window.cpp
 create mode 100644 contrib/modules/cvv/src/gui/main_call_window.hpp
 create mode 100644 contrib/modules/cvv/src/gui/match_call_tab.hpp
 create mode 100644 contrib/modules/cvv/src/gui/multiview_call_tab.hpp
 create mode 100644 contrib/modules/cvv/src/gui/overview_group_subtable.cpp
 create mode 100644 contrib/modules/cvv/src/gui/overview_group_subtable.hpp
 create mode 100644 contrib/modules/cvv/src/gui/overview_panel.cpp
 create mode 100644 contrib/modules/cvv/src/gui/overview_panel.hpp
 create mode 100644 contrib/modules/cvv/src/gui/overview_table.cpp
 create mode 100644 contrib/modules/cvv/src/gui/overview_table.hpp
 create mode 100644 contrib/modules/cvv/src/gui/overview_table_row.cpp
 create mode 100644 contrib/modules/cvv/src/gui/overview_table_row.hpp
 create mode 100644 contrib/modules/cvv/src/gui/rawview_group_subtable.cpp
 create mode 100644 contrib/modules/cvv/src/gui/rawview_group_subtable.hpp
 create mode 100644 contrib/modules/cvv/src/gui/rawview_table.cpp
 create mode 100644 contrib/modules/cvv/src/gui/rawview_table.hpp
 create mode 100644 contrib/modules/cvv/src/gui/rawview_table_row.cpp
 create mode 100644 contrib/modules/cvv/src/gui/rawview_table_row.hpp
 create mode 100644 contrib/modules/cvv/src/gui/tabwidget.hpp
 create mode 100644 contrib/modules/cvv/src/impl/call.cpp
 create mode 100644 contrib/modules/cvv/src/impl/call.hpp
 create mode 100644 contrib/modules/cvv/src/impl/data_controller.cpp
 create mode 100644 contrib/modules/cvv/src/impl/data_controller.hpp
 create mode 100644 contrib/modules/cvv/src/impl/dmatch.cpp
 create mode 100644 contrib/modules/cvv/src/impl/filter.cpp
 create mode 100644 contrib/modules/cvv/src/impl/filter_call.cpp
 create mode 100644 contrib/modules/cvv/src/impl/filter_call.hpp
 create mode 100644 contrib/modules/cvv/src/impl/final_show.cpp
 create mode 100644 contrib/modules/cvv/src/impl/init.cpp
 create mode 100644 contrib/modules/cvv/src/impl/init.hpp
 create mode 100644 contrib/modules/cvv/src/impl/match_call.cpp
 create mode 100644 contrib/modules/cvv/src/impl/match_call.hpp
 create mode 100644 contrib/modules/cvv/src/impl/show_image.cpp
 create mode 100644 contrib/modules/cvv/src/impl/single_image_call.cpp
 create mode 100644 contrib/modules/cvv/src/impl/single_image_call.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/accordion.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/accordion.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/autofilterwidget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/collapsable.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/collapsable.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/changed_pixels_widget.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/changed_pixels_widget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/channelreorderfilter.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/channelreorderfilter.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/diffFilterWidget.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/diffFilterWidget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/grayfilterwidget.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/grayfilterwidget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/overlayfilterwidget.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/overlayfilterwidget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/sobelfilterwidget.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filter/sobelfilterwidget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filterfunctionwidget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/filterselectorwidget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/histogram.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/histogram.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/histogramoptpanel.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/histogramoptpanel.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/intervallselector.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/colorutil.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/cvvkeypoint.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/cvvkeypoint.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/cvvmatch.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/cvvmatch.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/cvvpointmatch.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/cvvpointmatch.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/falsecolorkeypointpen.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/falsecolorkeypointpen.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/falsecolormatchpen.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/falsecolormatchpen.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointintervallselection.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointintervallselection.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointmanagement.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointmanagement.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointportionselector.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointportionselector.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointselection.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointselectionselector.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointselectionselector.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointsettings.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointsettingsselector.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointsettingsselector.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointshowsetting.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointshowsetting.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointvaluechooser.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/keypointvaluechooser.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchintervallselection.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchintervallselection.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchmanagement.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchmanagement.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchportionselector.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchportionselector.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchscene.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchscene.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchselection.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchselectionselector.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchselectionselector.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchsettings.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchsettingsselector.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchsettingsselector.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchshowsetting.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/matchshowsetting.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/rawview_window.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/rawview_window.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/showinrawviewwidget.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/showinrawviewwidget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/singlecolorkeypointpen.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/singlecolorkeypointpen.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/singlecolormatchpen.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/singlecolormatchpen.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/zoomableproxyobject.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/matchview/zoomableproxyobject.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/portionselector.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/registerhelper.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/signalslot.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/stfl_query_widget.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/stfl_query_widget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/stfl_query_widget_completer.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/stfl_query_widget_lineedit.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/stfl_query_widget_lineedit.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/synczoomwidget.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/synczoomwidget.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/types.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/util.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/util.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/zoomableimage.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/zoomableimage.hpp
 create mode 100644 contrib/modules/cvv/src/qtutil/zoomableimageoptpanel.cpp
 create mode 100644 contrib/modules/cvv/src/qtutil/zoomableimageoptpanel.hpp
 create mode 100644 contrib/modules/cvv/src/stfl/element_group.hpp
 create mode 100644 contrib/modules/cvv/src/stfl/stfl_engine.hpp
 create mode 100644 contrib/modules/cvv/src/stfl/stringutils.cpp
 create mode 100644 contrib/modules/cvv/src/stfl/stringutils.hpp
 create mode 100644 contrib/modules/cvv/src/util/observer_ptr.hpp
 create mode 100644 contrib/modules/cvv/src/util/util.hpp
 create mode 100644 contrib/modules/cvv/src/view/defaultfilterview.cpp
 create mode 100644 contrib/modules/cvv/src/view/defaultfilterview.hpp
 create mode 100644 contrib/modules/cvv/src/view/dual_filter_view.cpp
 create mode 100644 contrib/modules/cvv/src/view/dual_filter_view.hpp
 create mode 100644 contrib/modules/cvv/src/view/filter_view.hpp
 create mode 100644 contrib/modules/cvv/src/view/image_view.cpp
 create mode 100644 contrib/modules/cvv/src/view/image_view.hpp
 create mode 100644 contrib/modules/cvv/src/view/linematchview.cpp
 create mode 100644 contrib/modules/cvv/src/view/linematchview.hpp
 create mode 100644 contrib/modules/cvv/src/view/match_view.hpp
 create mode 100644 contrib/modules/cvv/src/view/pointmatchview.cpp
 create mode 100644 contrib/modules/cvv/src/view/pointmatchview.hpp
 create mode 100644 contrib/modules/cvv/src/view/rawview.cpp
 create mode 100644 contrib/modules/cvv/src/view/rawview.hpp
 create mode 100644 contrib/modules/cvv/src/view/singlefilterview.cpp
 create mode 100644 contrib/modules/cvv/src/view/singlefilterview.hpp
 create mode 100644 contrib/modules/cvv/src/view/translationsmatchview.cpp
 create mode 100644 contrib/modules/cvv/src/view/translationsmatchview.hpp
 create mode 100644 contrib/modules/cvv/test/test_debug_flag.cpp
 create mode 100644 contrib/modules/cvv/test/test_is_any_of.cpp
 create mode 100644 contrib/modules/cvv/test/test_location.cpp
 copy {modules/stitching => contrib/modules/cvv}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/cvv/test/test_observer_ptr.cpp
 create mode 100644 contrib/modules/cvv/test/test_precomp.hpp
 create mode 100644 contrib/modules/cvv/test/test_reference.cpp
 create mode 100644 contrib/modules/cvv/tutorials/images/01_overview_single.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/02_single_image_view.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/03_overview_two.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/04_default_filter_view.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/05_default_filter_view_high_zoom.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/06_default_filter_view_edges.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/07_dual_filter_view_edges.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/08_overview_all.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/09_overview_filtered_type_match.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/10_line_match_view-cutout-small.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/10_line_match_view-cutout.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/10_line_match_view.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/11_line_match_view_portion_selector.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/12_translation_match_view_portion_selector.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/13_raw_view.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/14_overview_group_by_line.jpg
 create mode 100644 contrib/modules/cvv/tutorials/images/Visual_Debugging_Introduction_Tutorial_Cover.jpg
 create mode 100644 contrib/modules/cvv/tutorials/visual_debugging_introduction.markdown
 create mode 100644 contrib/modules/datasets/CMakeLists.txt
 create mode 100644 contrib/modules/datasets/README.md
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/ar_hmdb.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/ar_sports.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/dataset.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/fr_adience.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/fr_lfw.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/gr_chalearn.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/gr_skig.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/hpe_humaneva.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/hpe_parse.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/ir_affine.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/ir_robot.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/is_bsds.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/is_weizmann.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/msm_epfl.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/msm_middlebury.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/or_imagenet.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/or_mnist.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/or_pascal.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/or_sun.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/pd_caltech.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/pd_inria.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/slam_kitti.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/slam_tumindoor.hpp
 create mode 100755 contrib/modules/datasets/include/opencv2/datasets/tinyxml2/tinyxml2.h
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/tr_chars.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/tr_icdar.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/tr_svt.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/track_vot.hpp
 create mode 100644 contrib/modules/datasets/include/opencv2/datasets/util.hpp
 create mode 100644 contrib/modules/datasets/samples/ar_hmdb.cpp
 create mode 100644 contrib/modules/datasets/samples/ar_hmdb_benchmark.cpp
 create mode 100644 contrib/modules/datasets/samples/ar_sports.cpp
 create mode 100644 contrib/modules/datasets/samples/fr_adience.cpp
 create mode 100644 contrib/modules/datasets/samples/fr_lfw.cpp
 create mode 100644 contrib/modules/datasets/samples/fr_lfw_benchmark.cpp
 create mode 100644 contrib/modules/datasets/samples/gr_chalearn.cpp
 create mode 100644 contrib/modules/datasets/samples/gr_skig.cpp
 create mode 100644 contrib/modules/datasets/samples/hpe_humaneva.cpp
 create mode 100644 contrib/modules/datasets/samples/hpe_parse.cpp
 create mode 100644 contrib/modules/datasets/samples/ir_affine.cpp
 create mode 100644 contrib/modules/datasets/samples/ir_robot.cpp
 create mode 100644 contrib/modules/datasets/samples/is_bsds.cpp
 create mode 100644 contrib/modules/datasets/samples/is_weizmann.cpp
 create mode 100644 contrib/modules/datasets/samples/msm_epfl.cpp
 create mode 100644 contrib/modules/datasets/samples/msm_middlebury.cpp
 create mode 100644 contrib/modules/datasets/samples/or_imagenet.cpp
 create mode 100644 contrib/modules/datasets/samples/or_mnist.cpp
 create mode 100644 contrib/modules/datasets/samples/or_pascal.cpp
 create mode 100644 contrib/modules/datasets/samples/or_sun.cpp
 create mode 100644 contrib/modules/datasets/samples/pd_caltech.cpp
 create mode 100644 contrib/modules/datasets/samples/pd_inria.cpp
 create mode 100644 contrib/modules/datasets/samples/slam_kitti.cpp
 create mode 100644 contrib/modules/datasets/samples/slam_tumindoor.cpp
 create mode 100644 contrib/modules/datasets/samples/tr_chars.cpp
 create mode 100644 contrib/modules/datasets/samples/tr_chars_benchmark.cpp
 create mode 100644 contrib/modules/datasets/samples/tr_icdar.cpp
 create mode 100644 contrib/modules/datasets/samples/tr_icdar_benchmark.cpp
 create mode 100644 contrib/modules/datasets/samples/tr_svt.cpp
 create mode 100644 contrib/modules/datasets/samples/tr_svt_benchmark.cpp
 create mode 100644 contrib/modules/datasets/samples/track_vot.cpp
 create mode 100644 contrib/modules/datasets/src/ar_hmdb.cpp
 create mode 100644 contrib/modules/datasets/src/ar_sports.cpp
 create mode 100644 contrib/modules/datasets/src/dataset.cpp
 create mode 100644 contrib/modules/datasets/src/fr_adience.cpp
 create mode 100644 contrib/modules/datasets/src/fr_lfw.cpp
 create mode 100644 contrib/modules/datasets/src/gr_chalearn.cpp
 create mode 100644 contrib/modules/datasets/src/gr_skig.cpp
 create mode 100644 contrib/modules/datasets/src/hpe_humaneva.cpp
 create mode 100644 contrib/modules/datasets/src/hpe_parse.cpp
 create mode 100644 contrib/modules/datasets/src/ir_affine.cpp
 create mode 100644 contrib/modules/datasets/src/ir_robot.cpp
 create mode 100644 contrib/modules/datasets/src/is_bsds.cpp
 create mode 100644 contrib/modules/datasets/src/is_weizmann.cpp
 create mode 100644 contrib/modules/datasets/src/msm_epfl.cpp
 create mode 100644 contrib/modules/datasets/src/msm_middlebury.cpp
 create mode 100644 contrib/modules/datasets/src/or_imagenet.cpp
 create mode 100644 contrib/modules/datasets/src/or_mnist.cpp
 create mode 100644 contrib/modules/datasets/src/or_pascal.cpp
 create mode 100644 contrib/modules/datasets/src/or_sun.cpp
 create mode 100644 contrib/modules/datasets/src/pd_caltech.cpp
 create mode 100644 contrib/modules/datasets/src/pd_inria.cpp
 create mode 100644 contrib/modules/datasets/src/slam_kitti.cpp
 create mode 100644 contrib/modules/datasets/src/slam_tumindoor.cpp
 create mode 100755 contrib/modules/datasets/src/tinyxml2/tinyxml2.cpp
 create mode 100644 contrib/modules/datasets/src/tr_chars.cpp
 create mode 100644 contrib/modules/datasets/src/tr_icdar.cpp
 create mode 100644 contrib/modules/datasets/src/tr_svt.cpp
 create mode 100644 contrib/modules/datasets/src/track_vot.cpp
 create mode 100644 contrib/modules/datasets/src/util.cpp
 create mode 100644 contrib/modules/dnn/CMakeLists.txt
 create mode 100644 contrib/modules/dnn/README.md
 create mode 100644 contrib/modules/dnn/cmake/OpenCVFindLibProtobuf.cmake
 create mode 100644 contrib/modules/dnn/include/opencv2/dnn.hpp
 create mode 100644 contrib/modules/dnn/include/opencv2/dnn/blob.hpp
 create mode 100644 contrib/modules/dnn/include/opencv2/dnn/blob.inl.hpp
 create mode 100644 contrib/modules/dnn/include/opencv2/dnn/dict.hpp
 create mode 100644 contrib/modules/dnn/include/opencv2/dnn/dnn.hpp
 create mode 100644 contrib/modules/dnn/include/opencv2/dnn/dnn.inl.hpp
 create mode 100644 contrib/modules/dnn/include/opencv2/dnn/layer.hpp
 create mode 100644 contrib/modules/dnn/samples/bvlc_googlenet.prototxt
 create mode 100644 contrib/modules/dnn/samples/caffe_googlenet.cpp
 create mode 100644 contrib/modules/dnn/samples/space_shuttle.jpg
 create mode 100644 contrib/modules/dnn/samples/synset_words.txt
 create mode 100644 contrib/modules/dnn/scripts/download_model.py
 create mode 100644 contrib/modules/dnn/scripts/test_models.json
 create mode 100644 contrib/modules/dnn/src/blob.cpp
 create mode 100644 contrib/modules/dnn/src/caffe/caffe.proto
 create mode 100644 contrib/modules/dnn/src/caffe/caffe_importer.cpp
 create mode 100644 contrib/modules/dnn/src/caffe/caffe_io.cpp
 create mode 100644 contrib/modules/dnn/src/caffe/caffe_io.hpp
 create mode 100644 contrib/modules/dnn/src/caffe/compiled/caffe.tar.gz
 create mode 100644 contrib/modules/dnn/src/caffe/glog_emulator.hpp
 create mode 100644 contrib/modules/dnn/src/dnn.cpp
 create mode 100644 contrib/modules/dnn/src/init.cpp
 create mode 100644 contrib/modules/dnn/src/layers/blank_layer.hpp
 create mode 100644 contrib/modules/dnn/src/layers/concat_layer.cpp
 create mode 100644 contrib/modules/dnn/src/layers/concat_layer.hpp
 create mode 100644 contrib/modules/dnn/src/layers/convolution_layer.cpp
 create mode 100644 contrib/modules/dnn/src/layers/convolution_layer.hpp
 create mode 100644 contrib/modules/dnn/src/layers/elementwise_layers.hpp
 create mode 100644 contrib/modules/dnn/src/layers/fully_connected_layer.cpp
 create mode 100644 contrib/modules/dnn/src/layers/fully_connected_layer.hpp
 create mode 100644 contrib/modules/dnn/src/layers/im2col.cpp
 create mode 100644 contrib/modules/dnn/src/layers/im2col.hpp
 create mode 100644 contrib/modules/dnn/src/layers/layers_common.cpp
 create mode 100644 contrib/modules/dnn/src/layers/layers_common.hpp
 create mode 100644 contrib/modules/dnn/src/layers/lrn_layer.cpp
 create mode 100644 contrib/modules/dnn/src/layers/lrn_layer.hpp
 create mode 100644 contrib/modules/dnn/src/layers/mvn_layer.cpp
 create mode 100644 contrib/modules/dnn/src/layers/mvn_layer.hpp
 create mode 100644 contrib/modules/dnn/src/layers/pooling_layer.cpp
 create mode 100644 contrib/modules/dnn/src/layers/pooling_layer.hpp
 create mode 100644 contrib/modules/dnn/src/layers/reshape_layer.cpp
 create mode 100644 contrib/modules/dnn/src/layers/reshape_layer.hpp
 create mode 100644 contrib/modules/dnn/src/layers/slice_layer.cpp
 create mode 100644 contrib/modules/dnn/src/layers/slice_layer.hpp
 create mode 100644 contrib/modules/dnn/src/layers/softmax_layer.cpp
 create mode 100644 contrib/modules/dnn/src/layers/softmax_layer.hpp
 create mode 100644 contrib/modules/dnn/src/layers/split_layer.cpp
 create mode 100644 contrib/modules/dnn/src/layers/split_layer.hpp
 create mode 100644 contrib/modules/dnn/src/opencl/im2col.cl
 create mode 100644 contrib/modules/dnn/src/precomp.hpp
 create mode 100644 contrib/modules/dnn/src/torch/COPYRIGHT.txt
 create mode 100644 contrib/modules/dnn/src/torch/THDiskFile.cpp
 create mode 100644 contrib/modules/dnn/src/torch/THDiskFile.h
 create mode 100644 contrib/modules/dnn/src/torch/THFile.cpp
 create mode 100644 contrib/modules/dnn/src/torch/THFile.h
 create mode 100644 contrib/modules/dnn/src/torch/THFilePrivate.h
 create mode 100644 contrib/modules/dnn/src/torch/THGeneral.cpp
 create mode 100644 contrib/modules/dnn/src/torch/THGeneral.h
 create mode 100644 contrib/modules/dnn/src/torch/torch_importer.cpp
 create mode 100644 contrib/modules/dnn/test/cnpy.cpp
 create mode 100644 contrib/modules/dnn/test/cnpy.h
 create mode 100644 contrib/modules/dnn/test/npy_blob.hpp
 create mode 100644 contrib/modules/dnn/test/test_alexnet.cpp
 create mode 100644 contrib/modules/dnn/test/test_caffe_importer.cpp
 create mode 100644 contrib/modules/dnn/test/test_common.hpp
 create mode 100644 contrib/modules/dnn/test/test_googlenet.cpp
 create mode 100644 contrib/modules/dnn/test/test_layers.cpp
 copy {modules/calib3d => contrib/modules/dnn}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/dnn/test/test_precomp.hpp
 create mode 100644 contrib/modules/dnn/test/test_torch_importer.cpp
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/layer_convolution.prototxt
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/layer_deconvolution.prototxt
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/layer_inner_product.prototxt
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/layer_lrn_channels.prototxt
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/layer_lrn_spatial.prototxt
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/layer_mvn.prototxt
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/layer_pooling_ave.prototxt
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/layer_pooling_max.prototxt
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/layer_softmax.prototxt
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/reshape_and_slice_routines.prototxt
 create mode 100644 contrib/modules/dnn/testdata/dnn/layers/run.py
 create mode 100644 contrib/modules/dnn/testdata/dnn/torch/torch_gen_test_data.lua
 create mode 100644 contrib/modules/dnn/testdata/dnn/torch/torch_nn_echo.lua
 create mode 100644 contrib/modules/dnn/tutorials/images/build_1.png
 create mode 100644 contrib/modules/dnn/tutorials/images/build_2.png
 create mode 100644 contrib/modules/dnn/tutorials/images/build_3.png
 create mode 100644 contrib/modules/dnn/tutorials/images/build_4.png
 create mode 100644 contrib/modules/dnn/tutorials/images/build_5.png
 create mode 100644 contrib/modules/dnn/tutorials/images/space_shuttle.jpg
 create mode 100644 contrib/modules/dnn/tutorials/tutorial_dnn_build.markdown
 create mode 100644 contrib/modules/dnn/tutorials/tutorial_dnn_googlenet.markdown
 create mode 100644 contrib/modules/dnns_easily_fooled/Installation_Guide.pdf
 create mode 100644 contrib/modules/dnns_easily_fooled/README.md
 create mode 100755 contrib/modules/dnns_easily_fooled/download_caffe_evolutionary_algorithm.sh
 create mode 100755 contrib/modules/dnns_easily_fooled/download_caffe_gradient_ascent.sh
 create mode 100755 contrib/modules/dnns_easily_fooled/download_sferes.sh
 create mode 100644 contrib/modules/dnns_easily_fooled/model/hen_256.png
 create mode 100644 contrib/modules/dnns_easily_fooled/model/image_list.txt
 create mode 100644 contrib/modules/dnns_easily_fooled/model/imagenet_deploy_image_memory_data.prototxt
 create mode 100644 contrib/modules/dnns_easily_fooled/model/lenet/lenet_image_memory_data.prototxt
 create mode 100644 contrib/modules/dnns_easily_fooled/model/lenet/lenet_iter_10000
 create mode 100644 contrib/modules/dnns_easily_fooled/model/lenet/mnist_image_list.txt
 create mode 100644 contrib/modules/dnns_easily_fooled/model/lenet/mnist_mean.binaryproto
 create mode 100644 contrib/modules/dnns_easily_fooled/model/lenet/mnist_sample_image.png
 create mode 100644 contrib/modules/dpm/CMakeLists.txt
 create mode 100644 contrib/modules/dpm/README.md
 create mode 100644 contrib/modules/dpm/doc/dpm.bib
 create mode 100644 contrib/modules/dpm/include/opencv2/dpm.hpp
 create mode 100644 contrib/modules/dpm/samples/cascade_detect_camera.cpp
 create mode 100644 contrib/modules/dpm/samples/cascade_detect_sequence.cpp
 create mode 100644 contrib/modules/dpm/samples/data/inriaperson.xml
 create mode 100644 contrib/modules/dpm/src/dpm_cascade.cpp
 create mode 100644 contrib/modules/dpm/src/dpm_cascade.hpp
 create mode 100644 contrib/modules/dpm/src/dpm_cascade_detector.cpp
 create mode 100644 contrib/modules/dpm/src/dpm_convolution.cpp
 create mode 100644 contrib/modules/dpm/src/dpm_convolution.hpp
 create mode 100644 contrib/modules/dpm/src/dpm_feature.cpp
 create mode 100644 contrib/modules/dpm/src/dpm_feature.hpp
 create mode 100644 contrib/modules/dpm/src/dpm_model.cpp
 create mode 100644 contrib/modules/dpm/src/dpm_model.hpp
 create mode 100644 contrib/modules/dpm/src/dpm_nms.cpp
 create mode 100644 contrib/modules/dpm/src/dpm_nms.hpp
 create mode 100644 contrib/modules/dpm/src/precomp.cpp
 create mode 100644 contrib/modules/dpm/src/precomp.hpp
 create mode 100644 contrib/modules/face/CMakeLists.txt
 create mode 100644 contrib/modules/face/README.md
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_eyepair_big.xml
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_eyepair_small.xml
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_leftear.xml
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_lefteye.xml
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_lefteye_alt.xml
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_mouth.xml
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_nose.xml
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_rightear.xml
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_righteye.xml
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_righteye_alt.xml
 create mode 100644 contrib/modules/face/data/cascades/haarcascade_mcs_upperbody.xml
 create mode 100644 contrib/modules/face/doc/changelog.markdown
 create mode 100644 contrib/modules/face/doc/face.bib
 create mode 100644 contrib/modules/face/include/opencv2/face.hpp
 create mode 100644 contrib/modules/face/include/opencv2/face/facerec.hpp
 create mode 100644 contrib/modules/face/include/opencv2/face/predict_collector.hpp
 create mode 100755 contrib/modules/face/samples/CMakeLists.txt
 create mode 100755 contrib/modules/face/samples/etc/at.txt
 create mode 100755 contrib/modules/face/samples/etc/create_csv.py
 create mode 100755 contrib/modules/face/samples/etc/crop_face.py
 create mode 100644 contrib/modules/face/samples/facerec_demo.cpp
 create mode 100755 contrib/modules/face/samples/facerec_eigenfaces.cpp
 create mode 100755 contrib/modules/face/samples/facerec_fisherfaces.cpp
 create mode 100755 contrib/modules/face/samples/facerec_lbph.cpp
 create mode 100755 contrib/modules/face/samples/facerec_save_load.cpp
 create mode 100755 contrib/modules/face/samples/facerec_video.cpp
 create mode 100644 contrib/modules/face/src/eigen_faces.cpp
 create mode 100644 contrib/modules/face/src/face_basic.hpp
 create mode 100644 contrib/modules/face/src/facerec.cpp
 create mode 100644 contrib/modules/face/src/fisher_faces.cpp
 create mode 100644 contrib/modules/face/src/lbph_faces.cpp
 create mode 100644 contrib/modules/face/src/precomp.hpp
 create mode 100644 contrib/modules/face/src/predict_collector.cpp
 create mode 100644 contrib/modules/face/tutorials/face_tutorial.markdown
 create mode 100755 contrib/modules/face/tutorials/facerec_video/facerec_video.png
 create mode 100755 contrib/modules/face/tutorials/gender_classification/arnie_10_10_200_200.jpg
 create mode 100755 contrib/modules/face/tutorials/gender_classification/arnie_20_20_200_200.jpg
 create mode 100755 contrib/modules/face/tutorials/gender_classification/arnie_20_20_70_70.jpg
 create mode 100755 contrib/modules/face/tutorials/gender_classification/arnie_30_30_200_200.jpg
 create mode 100755 contrib/modules/face/tutorials/gender_classification/clooney_set.png
 create mode 100755 contrib/modules/face/tutorials/gender_classification/fisherface_0.png
 create mode 100755 contrib/modules/face/tutorials/gender_classification/fisherface_reconstruction_0.png
 create mode 100755 contrib/modules/face/tutorials/gender_classification/mean.png
 create mode 100755 contrib/modules/face/tutorials/img/at_database_small_sample_size.png
 create mode 100755 contrib/modules/face/tutorials/img/eigenface_reconstruction_opencv.png
 create mode 100755 contrib/modules/face/tutorials/img/eigenfaces_opencv.png
 create mode 100755 contrib/modules/face/tutorials/img/fisherface_reconstruction_opencv.png
 create mode 100755 contrib/modules/face/tutorials/img/fisherfaces_opencv.png
 create mode 100755 contrib/modules/face/tutorials/img/lbp/lbp.png
 create mode 100755 contrib/modules/face/tutorials/img/lbp/lbp_yale.jpg
 create mode 100755 contrib/modules/face/tutorials/img/lbp/patterns.png
 create mode 100644 contrib/modules/fuzzy/CMakeLists.txt
 create mode 100644 contrib/modules/fuzzy/README.md
 create mode 100644 contrib/modules/fuzzy/doc/fuzzy.bib
 create mode 100644 contrib/modules/fuzzy/include/opencv2/fuzzy.hpp
 create mode 100644 contrib/modules/fuzzy/include/opencv2/fuzzy/fuzzy_F0_math.hpp
 create mode 100644 contrib/modules/fuzzy/include/opencv2/fuzzy/fuzzy_image.hpp
 create mode 100644 contrib/modules/fuzzy/include/opencv2/fuzzy/types.hpp
 create mode 100644 contrib/modules/fuzzy/samples/fuzzy_filtering.cpp
 create mode 100644 contrib/modules/fuzzy/samples/fuzzy_inpainting.cpp
 create mode 100644 contrib/modules/fuzzy/samples/input.png
 create mode 100644 contrib/modules/fuzzy/samples/mask1.png
 create mode 100644 contrib/modules/fuzzy/samples/mask2.png
 create mode 100644 contrib/modules/fuzzy/samples/mask3.png
 create mode 100644 contrib/modules/fuzzy/src/fuzzy_F0_math.cpp
 create mode 100644 contrib/modules/fuzzy/src/fuzzy_image.cpp
 create mode 100644 contrib/modules/fuzzy/src/precomp.hpp
 create mode 100644 contrib/modules/fuzzy/test/test_image.cpp
 copy {modules/features2d => contrib/modules/fuzzy}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/fuzzy/test/test_precomp.hpp
 create mode 100644 contrib/modules/hdf/CMakeLists.txt
 create mode 100644 contrib/modules/hdf/README.md
 create mode 100644 contrib/modules/hdf/doc/pics/hdfview_demo.gif
 create mode 100644 contrib/modules/hdf/include/opencv2/hdf.hpp
 create mode 100644 contrib/modules/hdf/include/opencv2/hdf/hdf5.hpp
 create mode 100644 contrib/modules/hdf/src/hdf5.cpp
 create mode 100644 contrib/modules/hdf/src/precomp.hpp
 create mode 100644 contrib/modules/line_descriptor/CMakeLists.txt
 create mode 100644 contrib/modules/line_descriptor/README.md
 create mode 100644 contrib/modules/line_descriptor/doc/line_descriptor.bib
 create mode 100644 contrib/modules/line_descriptor/doc/pics/cameraman_lines2.png
 create mode 100644 contrib/modules/line_descriptor/doc/pics/lines_cameraman_edl.png
 create mode 100644 contrib/modules/line_descriptor/doc/pics/matching2.png
 create mode 100644 contrib/modules/line_descriptor/include/opencv2/line_descriptor.hpp
 create mode 100644 contrib/modules/line_descriptor/include/opencv2/line_descriptor/descriptor.hpp
 create mode 100644 contrib/modules/line_descriptor/perf/perf_descriptors.cpp
 create mode 100644 contrib/modules/line_descriptor/perf/perf_detection.cpp
 create mode 100644 contrib/modules/line_descriptor/perf/perf_main.cpp
 create mode 100644 contrib/modules/line_descriptor/perf/perf_matching.cpp
 create mode 100644 contrib/modules/line_descriptor/perf/perf_precomp.hpp
 create mode 100644 contrib/modules/line_descriptor/samples/compute_descriptors.cpp
 create mode 100644 contrib/modules/line_descriptor/samples/knn_matching.cpp
 create mode 100644 contrib/modules/line_descriptor/samples/lines_extraction.cpp
 create mode 100644 contrib/modules/line_descriptor/samples/lsd_lines_extraction.cpp
 create mode 100644 contrib/modules/line_descriptor/samples/matching.cpp
 create mode 100644 contrib/modules/line_descriptor/samples/radius_matching.cpp
 create mode 100644 contrib/modules/line_descriptor/src/LSDDetector.cpp
 create mode 100644 contrib/modules/line_descriptor/src/binary_descriptor.cpp
 create mode 100644 contrib/modules/line_descriptor/src/binary_descriptor_matcher.cpp
 create mode 100644 contrib/modules/line_descriptor/src/bitarray.hpp
 create mode 100644 contrib/modules/line_descriptor/src/bitops.hpp
 create mode 100644 contrib/modules/line_descriptor/src/draw.cpp
 create mode 100644 contrib/modules/line_descriptor/src/precomp.hpp
 create mode 100644 contrib/modules/line_descriptor/src/types.hpp
 create mode 100644 contrib/modules/line_descriptor/test/test_descriptors_regression.cpp
 create mode 100644 contrib/modules/line_descriptor/test/test_detector_regression.cpp
 copy {modules/features2d => contrib/modules/line_descriptor}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/line_descriptor/test/test_matcher_regression.cpp
 create mode 100644 contrib/modules/line_descriptor/test/test_precomp.hpp
 create mode 100644 contrib/modules/line_descriptor/tutorials/tutorial.markdown
 create mode 100644 contrib/modules/matlab/CMakeLists.txt
 create mode 100644 contrib/modules/matlab/LICENSE
 create mode 100644 contrib/modules/matlab/README.md
 create mode 100644 contrib/modules/matlab/compile.cmake
 create mode 100644 contrib/modules/matlab/generator/build_info.py
 create mode 100644 contrib/modules/matlab/generator/cvmex.py
 create mode 100644 contrib/modules/matlab/generator/filters.py
 create mode 100644 contrib/modules/matlab/generator/filters.pyc
 create mode 100644 contrib/modules/matlab/generator/gen_matlab.py
 create mode 100644 contrib/modules/matlab/generator/parse_tree.py
 create mode 100644 contrib/modules/matlab/generator/parse_tree.pyc
 copy debian/libopencv3.1-jni.lintian-overrides => contrib/modules/matlab/generator/templates/__init__.py (100%)
 create mode 100644 contrib/modules/matlab/generator/templates/functional.cpp
 create mode 100644 contrib/modules/matlab/generator/templates/template_build_info.m
 create mode 100644 contrib/modules/matlab/generator/templates/template_class_base.cpp
 create mode 100644 contrib/modules/matlab/generator/templates/template_class_base.m
 create mode 100644 contrib/modules/matlab/generator/templates/template_cvmex_base.m
 create mode 100644 contrib/modules/matlab/generator/templates/template_doc_base.m
 create mode 100644 contrib/modules/matlab/generator/templates/template_function_base.cpp
 create mode 100644 contrib/modules/matlab/generator/templates/template_map_base.m
 create mode 100644 contrib/modules/matlab/include/opencv2/matlab/bridge.hpp
 create mode 100644 contrib/modules/matlab/include/opencv2/matlab/map.hpp
 create mode 100644 contrib/modules/matlab/include/opencv2/matlab/mxarray.hpp
 create mode 100644 contrib/modules/matlab/include/opencv2/matlab/transpose.hpp
 create mode 100644 contrib/modules/matlab/test/CMakeLists.txt
 create mode 100644 contrib/modules/matlab/test/OpenCVTest.m
 create mode 100644 contrib/modules/matlab/test/cv_exception.cpp
 create mode 100644 contrib/modules/matlab/test/exception.cpp
 create mode 100644 contrib/modules/matlab/test/help.m
 create mode 100644 contrib/modules/matlab/test/std_exception.cpp
 create mode 100644 contrib/modules/matlab/test/test_compiler.cpp
 create mode 100644 contrib/modules/matlab/test/test_generator.hpp
 create mode 100644 contrib/modules/matlab/test/testsuite.m
 create mode 100644 contrib/modules/optflow/CMakeLists.txt
 create mode 100644 contrib/modules/optflow/README.md
 create mode 100644 contrib/modules/optflow/doc/optflow.bib
 create mode 100644 contrib/modules/optflow/include/opencv2/optflow.hpp
 create mode 100644 contrib/modules/optflow/include/opencv2/optflow/motempl.hpp
 create mode 100644 contrib/modules/optflow/samples/motempl.cpp
 create mode 100755 contrib/modules/optflow/samples/motempl.py
 create mode 100644 contrib/modules/optflow/samples/optical_flow_evaluation.cpp
 create mode 100644 contrib/modules/optflow/samples/simpleflow_demo.cpp
 create mode 100755 contrib/modules/optflow/samples/video.py
 create mode 100644 contrib/modules/optflow/src/deepflow.cpp
 create mode 100644 contrib/modules/optflow/src/interfaces.cpp
 create mode 100644 contrib/modules/optflow/src/motempl.cpp
 create mode 100644 contrib/modules/optflow/src/opencl/updatemotionhistory.cl
 create mode 100644 contrib/modules/optflow/src/optical_flow_io.cpp
 create mode 100644 contrib/modules/optflow/src/precomp.hpp
 create mode 100644 contrib/modules/optflow/src/simpleflow.cpp
 create mode 100644 contrib/modules/optflow/src/sparsetodenseflow.cpp
 create mode 100644 contrib/modules/optflow/test/ocl/test_motempl.cpp
 copy {modules/features2d => contrib/modules/optflow}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/optflow/test/test_motiontemplates.cpp
 create mode 100644 contrib/modules/optflow/test/test_precomp.hpp
 create mode 100644 contrib/modules/optflow/test/test_simpleflow.cpp
 create mode 100644 contrib/modules/optflow/test/test_sparsetodenseflow.cpp
 create mode 100644 contrib/modules/plot/CMakeLists.txt
 create mode 100644 contrib/modules/plot/README.md
 create mode 100644 contrib/modules/plot/doc/pics/sin_x.png
 create mode 100644 contrib/modules/plot/doc/pics/x_2.png
 create mode 100644 contrib/modules/plot/doc/plot.rst
 create mode 100644 contrib/modules/plot/include/opencv2/plot.hpp
 create mode 100644 contrib/modules/plot/src/plot.cpp
 create mode 100644 contrib/modules/plot/src/precomp.cpp
 create mode 100644 contrib/modules/plot/src/precomp.hpp
 create mode 100644 contrib/modules/reg/CMakeLists.txt
 create mode 100644 contrib/modules/reg/README.md
 create mode 100644 contrib/modules/reg/doc/reg.bib
 create mode 100644 contrib/modules/reg/include/opencv2/reg/map.hpp
 create mode 100644 contrib/modules/reg/include/opencv2/reg/mapaffine.hpp
 create mode 100644 contrib/modules/reg/include/opencv2/reg/mapper.hpp
 create mode 100644 contrib/modules/reg/include/opencv2/reg/mappergradaffine.hpp
 create mode 100644 contrib/modules/reg/include/opencv2/reg/mappergradeuclid.hpp
 create mode 100644 contrib/modules/reg/include/opencv2/reg/mappergradproj.hpp
 create mode 100644 contrib/modules/reg/include/opencv2/reg/mappergradshift.hpp
 create mode 100644 contrib/modules/reg/include/opencv2/reg/mappergradsimilar.hpp
 create mode 100644 contrib/modules/reg/include/opencv2/reg/mapperpyramid.hpp
 create mode 100644 contrib/modules/reg/include/opencv2/reg/mapprojec.hpp
 create mode 100644 contrib/modules/reg/include/opencv2/reg/mapshift.hpp
 create mode 100644 contrib/modules/reg/perf/perf_main.cpp
 create mode 100644 contrib/modules/reg/perf/perf_precomp.cpp
 create mode 100644 contrib/modules/reg/perf/perf_precomp.hpp
 create mode 100644 contrib/modules/reg/perf/perf_reg.cpp
 create mode 100644 contrib/modules/reg/samples/CMakeLists.txt
 create mode 100644 contrib/modules/reg/samples/LR_05.png
 create mode 100644 contrib/modules/reg/samples/LR_06.png
 create mode 100644 contrib/modules/reg/samples/home.png
 create mode 100644 contrib/modules/reg/samples/map_test.cpp
 create mode 100644 contrib/modules/reg/src/map.cpp
 create mode 100644 contrib/modules/reg/src/mapaffine.cpp
 create mode 100644 contrib/modules/reg/src/mapper.cpp
 create mode 100644 contrib/modules/reg/src/mappergradaffine.cpp
 create mode 100644 contrib/modules/reg/src/mappergradeuclid.cpp
 create mode 100644 contrib/modules/reg/src/mappergradproj.cpp
 create mode 100644 contrib/modules/reg/src/mappergradshift.cpp
 create mode 100644 contrib/modules/reg/src/mappergradsimilar.cpp
 create mode 100644 contrib/modules/reg/src/mapperpyramid.cpp
 create mode 100644 contrib/modules/reg/src/mapprojec.cpp
 create mode 100644 contrib/modules/reg/src/mapshift.cpp
 create mode 100644 contrib/modules/reg/src/precomp.cpp
 create mode 100644 contrib/modules/reg/src/precomp.hpp
 create mode 100644 contrib/modules/reg/test/test_main.cpp
 create mode 100644 contrib/modules/reg/test/test_precomp.cpp
 create mode 100644 contrib/modules/reg/test/test_precomp.hpp
 create mode 100644 contrib/modules/reg/test/test_reg.cpp
 create mode 100644 contrib/modules/rgbd/CMakeLists.txt
 create mode 100644 contrib/modules/rgbd/README.md
 create mode 100644 contrib/modules/rgbd/include/opencv2/rgbd.hpp
 create mode 100644 contrib/modules/rgbd/include/opencv2/rgbd/linemod.hpp
 create mode 100644 contrib/modules/rgbd/samples/CMakeLists.txt
 create mode 100644 contrib/modules/rgbd/samples/linemod.cpp
 create mode 100644 contrib/modules/rgbd/samples/odometry_evaluation.cpp
 create mode 100644 contrib/modules/rgbd/src/depth_cleaner.cpp
 create mode 100644 contrib/modules/rgbd/src/depth_registration.cpp
 create mode 100644 contrib/modules/rgbd/src/depth_to_3d.cpp
 create mode 100644 contrib/modules/rgbd/src/depth_to_3d.h
 create mode 100644 contrib/modules/rgbd/src/linemod.cpp
 create mode 100644 contrib/modules/rgbd/src/normal.cpp
 create mode 100644 contrib/modules/rgbd/src/normal_lut.i
 create mode 100644 contrib/modules/rgbd/src/odometry.cpp
 create mode 100644 contrib/modules/rgbd/src/plane.cpp
 create mode 100644 contrib/modules/rgbd/src/precomp.hpp
 create mode 100644 contrib/modules/rgbd/src/utils.cpp
 create mode 100644 contrib/modules/rgbd/src/utils.h
 copy {modules/features2d => contrib/modules/rgbd}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/rgbd/test/test_normal.cpp
 create mode 100644 contrib/modules/rgbd/test/test_odometry.cpp
 create mode 100644 contrib/modules/rgbd/test/test_precomp.cpp
 create mode 100644 contrib/modules/rgbd/test/test_precomp.hpp
 create mode 100644 contrib/modules/rgbd/test/test_registration.cpp
 create mode 100644 contrib/modules/rgbd/test/test_utils.cpp
 create mode 100644 contrib/modules/saliency/CMakeLists.txt
 create mode 100644 contrib/modules/saliency/README.md
 create mode 100644 contrib/modules/saliency/doc/pics/saliency.png
 create mode 100644 contrib/modules/saliency/doc/saliency.bib
 create mode 100644 contrib/modules/saliency/include/opencv2/saliency.hpp
 create mode 100644 contrib/modules/saliency/include/opencv2/saliency/saliencyBaseClasses.hpp
 create mode 100644 contrib/modules/saliency/include/opencv2/saliency/saliencySpecializedClasses.hpp
 create mode 100644 contrib/modules/saliency/samples/ObjectnessTrainedModel/ObjNessB2W8HSV.idx.yml.gz
 create mode 100644 contrib/modules/saliency/samples/ObjectnessTrainedModel/ObjNessB2W8HSV.wS1.yml.gz
 create mode 100644 contrib/modules/saliency/samples/ObjectnessTrainedModel/ObjNessB2W8HSV.wS2.yml.gz
 create mode 100644 contrib/modules/saliency/samples/ObjectnessTrainedModel/ObjNessB2W8I.idx.yml.gz
 create mode 100644 contrib/modules/saliency/samples/ObjectnessTrainedModel/ObjNessB2W8I.wS1.yml.gz
 create mode 100644 contrib/modules/saliency/samples/ObjectnessTrainedModel/ObjNessB2W8I.wS2.yml.gz
 create mode 100644 contrib/modules/saliency/samples/ObjectnessTrainedModel/ObjNessB2W8MAXBGR.idx.yml.gz
 create mode 100644 contrib/modules/saliency/samples/ObjectnessTrainedModel/ObjNessB2W8MAXBGR.wS1.yml.gz
 create mode 100644 contrib/modules/saliency/samples/ObjectnessTrainedModel/ObjNessB2W8MAXBGR.wS2.yml.gz
 create mode 100644 contrib/modules/saliency/samples/computeSaliency.cpp
 create mode 100644 contrib/modules/saliency/src/BING/CmFile.cpp
 create mode 100644 contrib/modules/saliency/src/BING/CmFile.hpp
 create mode 100644 contrib/modules/saliency/src/BING/CmShow.cpp
 create mode 100644 contrib/modules/saliency/src/BING/CmShow.hpp
 create mode 100644 contrib/modules/saliency/src/BING/CmTimer.hpp
 create mode 100644 contrib/modules/saliency/src/BING/FilterTIG.cpp
 create mode 100644 contrib/modules/saliency/src/BING/ValStructVec.cpp
 create mode 100644 contrib/modules/saliency/src/BING/kyheader.hpp
 create mode 100644 contrib/modules/saliency/src/BING/objectnessBING.cpp
 create mode 100644 contrib/modules/saliency/src/motionSaliency.cpp
 create mode 100644 contrib/modules/saliency/src/motionSaliencyBinWangApr2014.cpp
 create mode 100644 contrib/modules/saliency/src/objectness.cpp
 create mode 100644 contrib/modules/saliency/src/precomp.hpp
 create mode 100644 contrib/modules/saliency/src/saliency.cpp
 create mode 100644 contrib/modules/saliency/src/staticSaliency.cpp
 create mode 100644 contrib/modules/saliency/src/staticSaliencySpectralResidual.cpp
 create mode 100644 contrib/modules/sfm/CMakeLists.txt
 create mode 100644 contrib/modules/sfm/README.md
 create mode 100644 contrib/modules/sfm/doc/pics/desktop_trajectory.png
 create mode 100644 contrib/modules/sfm/doc/pics/sagrada_familia_input.jpg
 create mode 100644 contrib/modules/sfm/doc/pics/sagrada_familia_reconstruction.jpg
 create mode 100644 contrib/modules/sfm/doc/pics/temple_input.jpg
 create mode 100644 contrib/modules/sfm/doc/pics/temple_reconstruction.jpg
 create mode 100644 contrib/modules/sfm/include/opencv2/sfm.hpp
 create mode 100644 contrib/modules/sfm/include/opencv2/sfm/conditioning.hpp
 create mode 100644 contrib/modules/sfm/include/opencv2/sfm/fundamental.hpp
 create mode 100644 contrib/modules/sfm/include/opencv2/sfm/numeric.hpp
 create mode 100644 contrib/modules/sfm/include/opencv2/sfm/projection.hpp
 create mode 100644 contrib/modules/sfm/include/opencv2/sfm/reconstruct.hpp
 create mode 100644 contrib/modules/sfm/include/opencv2/sfm/robust.hpp
 create mode 100644 contrib/modules/sfm/include/opencv2/sfm/simple_pipeline.hpp
 create mode 100644 contrib/modules/sfm/include/opencv2/sfm/triangulation.hpp
 create mode 100644 contrib/modules/sfm/samples/data/backyard.blend
 create mode 100644 contrib/modules/sfm/samples/data/backyard_tracks.txt
 create mode 100644 contrib/modules/sfm/samples/data/desktop.blend
 create mode 100644 contrib/modules/sfm/samples/data/desktop_tracks.txt
 create mode 100644 contrib/modules/sfm/samples/data/images/dataset_files.txt
 create mode 100644 contrib/modules/sfm/samples/data/images/resized_IMG_2889.jpg
 create mode 100644 contrib/modules/sfm/samples/data/images/resized_IMG_2890.jpg
 create mode 100644 contrib/modules/sfm/samples/data/images/resized_IMG_2891.jpg
 create mode 100644 contrib/modules/sfm/samples/data/images/resized_IMG_2892.jpg
 create mode 100644 contrib/modules/sfm/samples/data/recon2v_checkerboards.txt
 create mode 100644 contrib/modules/sfm/samples/recon2v.cpp
 create mode 100644 contrib/modules/sfm/samples/scene_reconstruction.cpp
 create mode 100644 contrib/modules/sfm/samples/trajectory_reconstruccion.cpp
 create mode 100644 contrib/modules/sfm/src/conditioning.cpp
 create mode 100644 contrib/modules/sfm/src/fundamental.cpp
 create mode 100644 contrib/modules/sfm/src/libmv_capi.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/CMake/Installation.cmake
 create mode 100644 contrib/modules/sfm/src/libmv_light/CMakeLists.txt
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/CMakeLists.txt
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/base/CMakeLists.txt
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/base/vector.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/base/vector_utils.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/correspondence/CMakeLists.txt
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/correspondence/bipartite_graph.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/correspondence/feature.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/correspondence/feature_matching.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/correspondence/feature_matching.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/correspondence/matches.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/correspondence/matches.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/correspondence/nRobustViewMatching.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/correspondence/nRobustViewMatching.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/correspondence/nViewMatchingInterface.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/logging/logging.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/CMakeLists.txt
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/conditioning.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/conditioning.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/euclidean_resection.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/euclidean_resection.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/fundamental.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/fundamental.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/fundamental_kernel.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/fundamental_kernel.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/homography.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/homography.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/homography_error.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/homography_parameterization.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/nviewtriangulation.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/panography.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/panography.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/panography_kernel.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/panography_kernel.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/projection.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/projection.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/random_sample.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/resection.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/resection_kernel.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/robust_estimation.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/robust_estimation.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/robust_fundamental.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/robust_fundamental.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/robust_resection.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/robust_resection.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/triangulation.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/triangulation.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/two_view_kernel.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/twoviewtriangulation.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/multiview/twoviewtriangulation.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/numeric/CMakeLists.txt
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/numeric/function_derivative.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/numeric/levenberg_marquardt.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/numeric/numeric.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/numeric/numeric.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/numeric/poly.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/numeric/poly.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/CMakeLists.txt
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/bundle.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/bundle.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/callbacks.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/camera_intrinsics.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/camera_intrinsics.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/camera_intrinsics_impl.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/distortion_models.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/distortion_models.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/initialize_reconstruction.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/initialize_reconstruction.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/intersect.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/intersect.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/keyframe_selection.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/keyframe_selection.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/pipeline.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/pipeline.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/reconstruction.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/reconstruction.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/reconstruction_scale.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/reconstruction_scale.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/resect.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/resect.h
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/tracks.cc
 create mode 100644 contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/tracks.h
 create mode 100644 contrib/modules/sfm/src/numeric.cpp
 create mode 100644 contrib/modules/sfm/src/precomp.hpp
 create mode 100644 contrib/modules/sfm/src/projection.cpp
 create mode 100644 contrib/modules/sfm/src/reconstruct.cpp
 create mode 100644 contrib/modules/sfm/src/robust.cpp
 create mode 100644 contrib/modules/sfm/src/simple_pipeline.cpp
 create mode 100644 contrib/modules/sfm/src/triangulation.cpp
 create mode 100644 contrib/modules/sfm/test/scene.cpp
 create mode 100644 contrib/modules/sfm/test/scene.h
 create mode 100644 contrib/modules/sfm/test/test_common.cpp
 create mode 100644 contrib/modules/sfm/test/test_conditioning.cpp
 create mode 100644 contrib/modules/sfm/test/test_fundamental.cpp
 create mode 100644 contrib/modules/sfm/test/test_main.cpp
 create mode 100644 contrib/modules/sfm/test/test_numeric.cpp
 create mode 100644 contrib/modules/sfm/test/test_precomp.hpp
 create mode 100644 contrib/modules/sfm/test/test_projection.cpp
 create mode 100644 contrib/modules/sfm/test/test_reconstruct.cpp
 create mode 100644 contrib/modules/sfm/test/test_robust.cpp
 create mode 100644 contrib/modules/sfm/test/test_simple_pipeline.cpp
 create mode 100644 contrib/modules/sfm/test/test_triangulation.cpp
 create mode 100644 contrib/modules/sfm/tutorials/sfm_installation/sfm_installation.markdown
 create mode 100644 contrib/modules/sfm/tutorials/sfm_scene reconstruction/sfm_scene_reconstruction.markdown
 create mode 100644 contrib/modules/sfm/tutorials/sfm_trajectory_estimation/sfm_trajectory_estimation.markdown
 create mode 100644 contrib/modules/sfm/tutorials/table_of_content_sfm.markdown
 create mode 100644 contrib/modules/stereo/CMakeLists.txt
 create mode 100644 contrib/modules/stereo/README.md
 create mode 100644 contrib/modules/stereo/include/opencv2/stereo.hpp
 create mode 100644 contrib/modules/stereo/include/opencv2/stereo/descriptor.hpp
 create mode 100644 contrib/modules/stereo/include/opencv2/stereo/matching.hpp
 create mode 100644 contrib/modules/stereo/include/opencv2/stereo/stereo.hpp
 create mode 100644 contrib/modules/stereo/perf/perf_bm.cpp
 create mode 100644 contrib/modules/stereo/perf/perf_descriptor.cpp
 create mode 100644 contrib/modules/stereo/perf/perf_main.cpp
 create mode 100644 contrib/modules/stereo/perf/perf_precomp.hpp
 create mode 100644 contrib/modules/stereo/samples/sample.cpp
 create mode 100644 contrib/modules/stereo/src/descriptor.cpp
 create mode 100644 contrib/modules/stereo/src/precomp.hpp
 create mode 100644 contrib/modules/stereo/src/stereo_binary_bm.cpp
 create mode 100644 contrib/modules/stereo/src/stereo_binary_sgbm.cpp
 create mode 100644 contrib/modules/stereo/test/test_block_matching.cpp
 create mode 100644 contrib/modules/stereo/test/test_descriptors.cpp
 create mode 100644 contrib/modules/stereo/test/test_main.cpp
 create mode 100644 contrib/modules/stereo/test/test_precomp.hpp
 create mode 100644 contrib/modules/stereo/testdata/groundtruth.bmp
 create mode 100644 contrib/modules/stereo/testdata/imL2.bmp
 create mode 100644 contrib/modules/stereo/testdata/imL2l.bmp
 create mode 100644 contrib/modules/stereo/testdata/imgKitty.bmp
 create mode 100644 contrib/modules/stereo/testdata/imgKittyl.bmp
 create mode 100644 contrib/modules/stereo/testdata/rezult0.bmp
 create mode 100644 contrib/modules/stereo/testdata/rezult0l.bmp
 create mode 100644 contrib/modules/structured_light/CMakeLists.txt
 create mode 100644 contrib/modules/structured_light/README.md
 create mode 100644 contrib/modules/structured_light/doc/pics/cm_disparity.png
 create mode 100644 contrib/modules/structured_light/doc/pics/plane_viz.png
 create mode 100644 contrib/modules/structured_light/doc/pics/threshold_disp.png
 create mode 100644 contrib/modules/structured_light/doc/structured_light.bib
 create mode 100644 contrib/modules/structured_light/include/opencv2/structured_light.hpp
 create mode 100644 contrib/modules/structured_light/include/opencv2/structured_light/graycodepattern.hpp
 create mode 100644 contrib/modules/structured_light/include/opencv2/structured_light/structured_light.hpp
 create mode 100644 contrib/modules/structured_light/samples/cap_pattern.cpp
 create mode 100644 contrib/modules/structured_light/samples/pointcloud.cpp
 create mode 100644 contrib/modules/structured_light/src/graycodepattern.cpp
 create mode 100644 contrib/modules/structured_light/src/precomp.hpp
 create mode 100644 contrib/modules/structured_light/test/test_getProjPixel.cpp
 create mode 100644 contrib/modules/structured_light/test/test_main.cpp
 create mode 100644 contrib/modules/structured_light/test/test_plane.cpp
 create mode 100644 contrib/modules/structured_light/test/test_precomp.hpp
 create mode 100644 contrib/modules/structured_light/tutorials/capture_pattern/capture_pattern.markdown
 create mode 100644 contrib/modules/structured_light/tutorials/decode_pattern/tutorial_decode_pattern.markdown
 create mode 100644 contrib/modules/structured_light/tutorials/structured_light.markdown
 create mode 100644 contrib/modules/surface_matching/CMakeLists.txt
 create mode 100644 contrib/modules/surface_matching/PATENTS.txt
 create mode 100644 contrib/modules/surface_matching/README.md
 create mode 100644 contrib/modules/surface_matching/doc/img/gsoc_forg_matches.jpg
 create mode 100644 contrib/modules/surface_matching/doc/img/outline.jpg
 create mode 100644 contrib/modules/surface_matching/doc/img/snapshot27.jpg
 create mode 100644 contrib/modules/surface_matching/doc/surface_matching.bib
 create mode 100644 contrib/modules/surface_matching/include/opencv2/surface_matching.hpp
 create mode 100644 contrib/modules/surface_matching/include/opencv2/surface_matching/icp.hpp
 create mode 100644 contrib/modules/surface_matching/include/opencv2/surface_matching/pose_3d.hpp
 create mode 100644 contrib/modules/surface_matching/include/opencv2/surface_matching/ppf_helpers.hpp
 create mode 100644 contrib/modules/surface_matching/include/opencv2/surface_matching/ppf_match_3d.hpp
 create mode 100644 contrib/modules/surface_matching/include/opencv2/surface_matching/t_hash_int.hpp
 create mode 100644 contrib/modules/surface_matching/samples/data/parasaurolophus_6700.ply
 create mode 100644 contrib/modules/surface_matching/samples/data/parasaurolophus_low_normals2.ply
 create mode 100644 contrib/modules/surface_matching/samples/data/rs1_normals.ply
 create mode 100644 contrib/modules/surface_matching/samples/data/rs22_proc2.ply
 create mode 100644 contrib/modules/surface_matching/samples/ppf_load_match.cpp
 create mode 100644 contrib/modules/surface_matching/samples/ppf_normal_computation.cpp
 create mode 100644 contrib/modules/surface_matching/src/c_utils.hpp
 create mode 100644 contrib/modules/surface_matching/src/hash_murmur.hpp
 create mode 100644 contrib/modules/surface_matching/src/hash_murmur64.hpp
 create mode 100644 contrib/modules/surface_matching/src/hash_murmur86.hpp
 create mode 100644 contrib/modules/surface_matching/src/icp.cpp
 create mode 100644 contrib/modules/surface_matching/src/pose_3d.cpp
 create mode 100644 contrib/modules/surface_matching/src/ppf_helpers.cpp
 create mode 100644 contrib/modules/surface_matching/src/ppf_match_3d.cpp
 create mode 100644 contrib/modules/surface_matching/src/precomp.hpp
 create mode 100644 contrib/modules/surface_matching/src/t_hash_int.cpp
 create mode 100644 contrib/modules/text/CMakeLists.txt
 create mode 100644 contrib/modules/text/FindTesseract.cmake
 create mode 100644 contrib/modules/text/README.md
 create mode 100644 contrib/modules/text/doc/pics/component_tree.png
 create mode 100644 contrib/modules/text/include/opencv2/text.hpp
 create mode 100644 contrib/modules/text/include/opencv2/text/erfilter.hpp
 create mode 100644 contrib/modules/text/include/opencv2/text/ocr.hpp
 create mode 100644 contrib/modules/text/samples/OCRBeamSearch_CNN_model_data.xml.gz
 create mode 100644 contrib/modules/text/samples/OCRHMM_knn_model_data.xml.gz
 create mode 100644 contrib/modules/text/samples/OCRHMM_transitions_table.xml
 create mode 100644 contrib/modules/text/samples/character_recognition.cpp
 create mode 100644 contrib/modules/text/samples/cropped_word_recognition.cpp
 create mode 100644 contrib/modules/text/samples/end_to_end_recognition.cpp
 create mode 100644 contrib/modules/text/samples/scenetext01.jpg
 create mode 100644 contrib/modules/text/samples/scenetext02.jpg
 create mode 100644 contrib/modules/text/samples/scenetext03.jpg
 create mode 100644 contrib/modules/text/samples/scenetext04.jpg
 create mode 100644 contrib/modules/text/samples/scenetext05.jpg
 create mode 100644 contrib/modules/text/samples/scenetext06.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_char01.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_char02.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_char03.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_segmented_word01.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_segmented_word01_mask.png
 create mode 100644 contrib/modules/text/samples/scenetext_segmented_word02.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_segmented_word02_mask.png
 create mode 100644 contrib/modules/text/samples/scenetext_segmented_word03.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_segmented_word03_mask.png
 create mode 100644 contrib/modules/text/samples/scenetext_segmented_word04.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_segmented_word04_mask.png
 create mode 100644 contrib/modules/text/samples/scenetext_segmented_word05.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_segmented_word05_mask.png
 create mode 100644 contrib/modules/text/samples/scenetext_word01.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_word02.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_word03.jpg
 create mode 100644 contrib/modules/text/samples/scenetext_word04.jpg
 create mode 100644 contrib/modules/text/samples/segmented_word_recognition.cpp
 create mode 100644 contrib/modules/text/samples/textdetection.cpp
 create mode 100644 contrib/modules/text/samples/trained_classifierNM1.xml
 create mode 100644 contrib/modules/text/samples/trained_classifierNM2.xml
 create mode 100644 contrib/modules/text/samples/trained_classifier_erGrouping.xml
 create mode 100644 contrib/modules/text/samples/webcam_demo.cpp
 create mode 100644 contrib/modules/text/src/erfilter.cpp
 create mode 100644 contrib/modules/text/src/ocr_beamsearch_decoder.cpp
 create mode 100644 contrib/modules/text/src/ocr_hmm_decoder.cpp
 create mode 100644 contrib/modules/text/src/ocr_tesseract.cpp
 create mode 100644 contrib/modules/text/src/precomp.hpp
 create mode 100644 contrib/modules/text/text_config.hpp.in
 create mode 100644 contrib/modules/tracking/CMakeLists.txt
 create mode 100644 contrib/modules/tracking/README.md
 create mode 100644 contrib/modules/tracking/doc/[Tutorial] Adding new Tracker Method for dummies
 create mode 100644 contrib/modules/tracking/doc/diagrams.markdown
 create mode 100644 contrib/modules/tracking/doc/tracking.bib
 create mode 100644 contrib/modules/tracking/include/opencv2/tracking.hpp
 create mode 100644 contrib/modules/tracking/include/opencv2/tracking/feature.hpp
 create mode 100644 contrib/modules/tracking/include/opencv2/tracking/kalman_filters.hpp
 create mode 100644 contrib/modules/tracking/include/opencv2/tracking/onlineBoosting.hpp
 create mode 100644 contrib/modules/tracking/include/opencv2/tracking/onlineMIL.hpp
 create mode 100644 contrib/modules/tracking/include/opencv2/tracking/tldDataset.hpp
 create mode 100644 contrib/modules/tracking/include/opencv2/tracking/tracker.hpp
 create mode 100644 contrib/modules/tracking/include/opencv2/tracking/tracking.hpp
 create mode 100644 contrib/modules/tracking/perf/perf_Tracker.cpp
 create mode 100644 contrib/modules/tracking/perf/perf_main.cpp
 create mode 100644 contrib/modules/tracking/perf/perf_precomp.hpp
 create mode 100644 contrib/modules/tracking/samples/benchmark.cpp
 create mode 100644 contrib/modules/tracking/samples/kcf.cpp
 create mode 100644 contrib/modules/tracking/samples/multiTracker_dataset.cpp
 create mode 100644 contrib/modules/tracking/samples/multitracker.cpp
 create mode 100644 contrib/modules/tracking/samples/multitracker.py
 create mode 100644 contrib/modules/tracking/samples/tracker.cpp
 create mode 100644 contrib/modules/tracking/samples/tracker.py
 create mode 100644 contrib/modules/tracking/samples/tracker_dataset.cpp
 create mode 100644 contrib/modules/tracking/samples/tutorial_customizing_cn_tracker.cpp
 create mode 100644 contrib/modules/tracking/samples/tutorial_introduction_to_tracker.cpp
 create mode 100644 contrib/modules/tracking/samples/tutorial_multitracker.cpp
 create mode 100644 contrib/modules/tracking/src/PFSolver.hpp
 create mode 100644 contrib/modules/tracking/src/TrackingFunctionPF.hpp
 create mode 100644 contrib/modules/tracking/src/augmented_unscented_kalman.cpp
 create mode 100644 contrib/modules/tracking/src/feature.cpp
 create mode 100644 contrib/modules/tracking/src/featureColorName.cpp
 create mode 100644 contrib/modules/tracking/src/multiTracker.cpp
 create mode 100644 contrib/modules/tracking/src/multiTracker.hpp
 create mode 100644 contrib/modules/tracking/src/multiTracker_alt.cpp
 create mode 100644 contrib/modules/tracking/src/onlineBoosting.cpp
 create mode 100644 contrib/modules/tracking/src/onlineMIL.cpp
 create mode 100644 contrib/modules/tracking/src/opencl/tldDetector.cl
 create mode 100644 contrib/modules/tracking/src/precomp.hpp
 create mode 100644 contrib/modules/tracking/src/roiSelector.cpp
 create mode 100644 contrib/modules/tracking/src/tldDataset.cpp
 create mode 100644 contrib/modules/tracking/src/tldDetector.cpp
 create mode 100644 contrib/modules/tracking/src/tldDetector.hpp
 create mode 100644 contrib/modules/tracking/src/tldEnsembleClassifier.cpp
 create mode 100644 contrib/modules/tracking/src/tldEnsembleClassifier.hpp
 create mode 100644 contrib/modules/tracking/src/tldModel.cpp
 create mode 100644 contrib/modules/tracking/src/tldModel.hpp
 create mode 100644 contrib/modules/tracking/src/tldTracker.cpp
 create mode 100644 contrib/modules/tracking/src/tldTracker.hpp
 create mode 100644 contrib/modules/tracking/src/tldUtils.cpp
 create mode 100644 contrib/modules/tracking/src/tldUtils.hpp
 create mode 100644 contrib/modules/tracking/src/tracker.cpp
 create mode 100644 contrib/modules/tracking/src/trackerBoosting.cpp
 create mode 100644 contrib/modules/tracking/src/trackerBoostingModel.cpp
 create mode 100644 contrib/modules/tracking/src/trackerBoostingModel.hpp
 create mode 100644 contrib/modules/tracking/src/trackerFeature.cpp
 create mode 100644 contrib/modules/tracking/src/trackerFeatureSet.cpp
 create mode 100644 contrib/modules/tracking/src/trackerKCF.cpp
 create mode 100644 contrib/modules/tracking/src/trackerMIL.cpp
 create mode 100644 contrib/modules/tracking/src/trackerMILModel.cpp
 create mode 100644 contrib/modules/tracking/src/trackerMILModel.hpp
 create mode 100644 contrib/modules/tracking/src/trackerMedianFlow.cpp
 create mode 100644 contrib/modules/tracking/src/trackerModel.cpp
 create mode 100644 contrib/modules/tracking/src/trackerSampler.cpp
 create mode 100644 contrib/modules/tracking/src/trackerSamplerAlgorithm.cpp
 create mode 100644 contrib/modules/tracking/src/trackerStateEstimator.cpp
 create mode 100644 contrib/modules/tracking/src/unscented_kalman.cpp
 create mode 100644 contrib/modules/tracking/test/test_aukf.cpp
 copy {modules/features2d => contrib/modules/tracking}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/tracking/test/test_precomp.hpp
 create mode 100644 contrib/modules/tracking/test/test_trackerOPE.cpp
 create mode 100644 contrib/modules/tracking/test/test_trackerSRE.cpp
 create mode 100644 contrib/modules/tracking/test/test_trackerTRE.cpp
 create mode 100644 contrib/modules/tracking/test/test_ukf.cpp
 create mode 100644 contrib/modules/tracking/tutorials/tutorial_customizing_cn_tracker.markdown
 create mode 100644 contrib/modules/tracking/tutorials/tutorial_introduction_to_tracker.markdown
 create mode 100644 contrib/modules/tracking/tutorials/tutorial_multitracker.markdown
 create mode 100644 contrib/modules/ximgproc/CMakeLists.txt
 create mode 100644 contrib/modules/ximgproc/README.md
 create mode 100644 contrib/modules/ximgproc/doc/pics/slic-slico-kermit.png
 create mode 100644 contrib/modules/ximgproc/doc/pics/superpixels_blocks.png
 create mode 100644 contrib/modules/ximgproc/doc/pics/superpixels_blocks2.png
 create mode 100644 contrib/modules/ximgproc/doc/pics/superpixels_demo.png
 create mode 100644 contrib/modules/ximgproc/doc/pics/superpixels_lsc.png
 create mode 100644 contrib/modules/ximgproc/doc/ximgproc.bib
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc.hpp
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc/disparity_filter.hpp
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc/edge_filter.hpp
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc/estimated_covariance.hpp
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc/fast_hough_transform.hpp
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc/lsc.hpp
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc/seeds.hpp
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc/segmentation.hpp
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc/slic.hpp
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc/sparse_match_interpolator.hpp
 create mode 100644 contrib/modules/ximgproc/include/opencv2/ximgproc/structured_edge_detection.hpp
 create mode 100644 contrib/modules/ximgproc/perf/perf_adaptive_manifold.cpp
 create mode 100644 contrib/modules/ximgproc/perf/perf_disparity_wls_filter.cpp
 create mode 100644 contrib/modules/ximgproc/perf/perf_domain_transform.cpp
 create mode 100644 contrib/modules/ximgproc/perf/perf_fast_hough_transform.cpp
 create mode 100644 contrib/modules/ximgproc/perf/perf_fgs_filter.cpp
 create mode 100644 contrib/modules/ximgproc/perf/perf_guided_filter.cpp
 create mode 100644 contrib/modules/ximgproc/perf/perf_l0_smooth.cpp
 create mode 100644 contrib/modules/ximgproc/perf/perf_main.cpp
 create mode 100644 contrib/modules/ximgproc/perf/perf_precomp.hpp
 create mode 100644 contrib/modules/ximgproc/perf/perf_rolling_guidance_filter.cpp
 create mode 100644 contrib/modules/ximgproc/perf/pref_joint_bilateral_filter.cpp
 create mode 100644 contrib/modules/ximgproc/samples/CMakeLists.txt
 create mode 100644 contrib/modules/ximgproc/samples/cpp/graphsegmentation_demo.cpp
 create mode 100644 contrib/modules/ximgproc/samples/disparity_filtering.cpp
 create mode 100644 contrib/modules/ximgproc/samples/fast_hough_transform.cpp
 create mode 100644 contrib/modules/ximgproc/samples/findredlinedpolygonfromgooglemaps.py
 create mode 100644 contrib/modules/ximgproc/samples/live_demo.cpp
 create mode 100644 contrib/modules/ximgproc/samples/niblack_thresholding.cpp
 create mode 100644 contrib/modules/ximgproc/samples/polygonstanfordoutput.png
 create mode 100644 contrib/modules/ximgproc/samples/seeds.cpp
 create mode 100644 contrib/modules/ximgproc/samples/stanford.png
 create mode 100644 contrib/modules/ximgproc/samples/structured_edge_detection.cpp
 create mode 100644 contrib/modules/ximgproc/src/adaptive_manifold_filter_n.cpp
 create mode 100644 contrib/modules/ximgproc/src/advanced_types.hpp
 create mode 100644 contrib/modules/ximgproc/src/disparity_filters.cpp
 create mode 100644 contrib/modules/ximgproc/src/domain_transform.cpp
 create mode 100644 contrib/modules/ximgproc/src/dtfilter_cpu.cpp
 create mode 100644 contrib/modules/ximgproc/src/dtfilter_cpu.hpp
 create mode 100644 contrib/modules/ximgproc/src/dtfilter_cpu.inl.hpp
 create mode 100644 contrib/modules/ximgproc/src/edgeaware_filters_common.cpp
 create mode 100644 contrib/modules/ximgproc/src/edgeaware_filters_common.hpp
 create mode 100644 contrib/modules/ximgproc/src/estimated_covariance.cpp
 create mode 100644 contrib/modules/ximgproc/src/fast_hough_transform.cpp
 create mode 100644 contrib/modules/ximgproc/src/fgs_filter.cpp
 create mode 100644 contrib/modules/ximgproc/src/graphsegmentation.cpp
 create mode 100644 contrib/modules/ximgproc/src/guided_filter.cpp
 create mode 100644 contrib/modules/ximgproc/src/joint_bilateral_filter.cpp
 create mode 100644 contrib/modules/ximgproc/src/l0_smooth.cpp
 create mode 100644 contrib/modules/ximgproc/src/lsc.cpp
 create mode 100644 contrib/modules/ximgproc/src/niblack_thresholding.cpp
 create mode 100644 contrib/modules/ximgproc/src/precomp.hpp
 create mode 100644 contrib/modules/ximgproc/src/rolling_guidance_filter.cpp
 create mode 100644 contrib/modules/ximgproc/src/seeds.cpp
 create mode 100644 contrib/modules/ximgproc/src/slic.cpp
 create mode 100644 contrib/modules/ximgproc/src/sparse_match_interpolators.cpp
 create mode 100644 contrib/modules/ximgproc/src/structured_edge_detection.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_adaptive_manifold.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_adaptive_manifold_ref_impl.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_disparity_wls_filter.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_domain_transform.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_fast_hough_transform.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_fgs_filter.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_guided_filter.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_joint_bilateral_filter.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_l0_smooth.cpp
 copy {modules/calib3d => contrib/modules/ximgproc}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/ximgproc/test/test_precomp.hpp
 create mode 100644 contrib/modules/ximgproc/test/test_rolling_guidance_filter.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_sparse_match_interpolator.cpp
 create mode 100644 contrib/modules/ximgproc/test/test_structured_edge_detection.cpp
 create mode 100644 contrib/modules/ximgproc/tutorials/disparity_filtering.markdown
 create mode 100644 contrib/modules/ximgproc/tutorials/images/01.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/02.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/03.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/04.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/05.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/06.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/07.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/08.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/09.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/10.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/11.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/12.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/ambush_5_bm.png
 create mode 100644 contrib/modules/ximgproc/tutorials/images/ambush_5_bm_with_filter.png
 create mode 100644 contrib/modules/ximgproc/tutorials/images/ambush_5_left.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/images/ambush_5_right.jpg
 create mode 100644 contrib/modules/ximgproc/tutorials/prediction.markdown
 create mode 100644 contrib/modules/ximgproc/tutorials/scripts/modelConvert.m
 create mode 100644 contrib/modules/ximgproc/tutorials/training.markdown
 create mode 100644 contrib/modules/xobjdetect/CMakeLists.txt
 create mode 100644 contrib/modules/xobjdetect/README.md
 create mode 100644 contrib/modules/xobjdetect/doc/xobjdetect.bib
 create mode 100644 contrib/modules/xobjdetect/include/opencv2/xobjdetect.hpp
 create mode 100644 contrib/modules/xobjdetect/src/cascadeclassifier.h
 create mode 100644 contrib/modules/xobjdetect/src/feature_evaluator.cpp
 create mode 100644 contrib/modules/xobjdetect/src/feature_evaluator.hpp
 create mode 100644 contrib/modules/xobjdetect/src/lbpfeatures.cpp
 create mode 100644 contrib/modules/xobjdetect/src/lbpfeatures.h
 create mode 100644 contrib/modules/xobjdetect/src/precomp.hpp
 create mode 100644 contrib/modules/xobjdetect/src/waldboost.cpp
 create mode 100644 contrib/modules/xobjdetect/src/waldboost.hpp
 create mode 100644 contrib/modules/xobjdetect/src/wbdetector.cpp
 create mode 100644 contrib/modules/xobjdetect/src/wbdetector.hpp
 create mode 100644 contrib/modules/xobjdetect/tools/CMakeLists.txt
 create mode 100644 contrib/modules/xobjdetect/tools/waldboost_detector/CMakeLists.txt
 create mode 100644 contrib/modules/xobjdetect/tools/waldboost_detector/waldboost_detector.cpp
 create mode 100644 contrib/modules/xphoto/CMakeLists.txt
 create mode 100644 contrib/modules/xphoto/README.md
 create mode 100644 contrib/modules/xphoto/doc/xphoto.bib
 create mode 100644 contrib/modules/xphoto/include/opencv2/xphoto.hpp
 create mode 100644 contrib/modules/xphoto/include/opencv2/xphoto/dct_image_denoising.hpp
 create mode 100644 contrib/modules/xphoto/include/opencv2/xphoto/inpainting.hpp
 create mode 100644 contrib/modules/xphoto/include/opencv2/xphoto/white_balance.hpp
 create mode 100644 contrib/modules/xphoto/perf/perf_grayworld.cpp
 create mode 100644 contrib/modules/xphoto/perf/perf_main.cpp
 create mode 100644 contrib/modules/xphoto/perf/perf_precomp.hpp
 create mode 100644 contrib/modules/xphoto/samples/dct_image_denoising.cpp
 create mode 100644 contrib/modules/xphoto/samples/grayworld_color_balance.cpp
 create mode 100644 contrib/modules/xphoto/samples/inpainting.cpp
 create mode 100644 contrib/modules/xphoto/samples/simple_color_balance.cpp
 create mode 100644 contrib/modules/xphoto/src/advanced_types.hpp
 create mode 100644 contrib/modules/xphoto/src/annf.hpp
 create mode 100644 contrib/modules/xphoto/src/blending.hpp
 create mode 100644 contrib/modules/xphoto/src/dct_image_denoising.cpp
 create mode 100644 contrib/modules/xphoto/src/gcgraph.hpp
 create mode 100644 contrib/modules/xphoto/src/grayworld_white_balance.cpp
 create mode 100644 contrib/modules/xphoto/src/inpainting.cpp
 create mode 100644 contrib/modules/xphoto/src/norm2.hpp
 create mode 100644 contrib/modules/xphoto/src/photomontage.hpp
 create mode 100644 contrib/modules/xphoto/src/simple_color_balance.cpp
 create mode 100644 contrib/modules/xphoto/src/whs.hpp
 create mode 100644 contrib/modules/xphoto/test/dct_image_denoising.cpp
 create mode 100644 contrib/modules/xphoto/test/simple_color_balance.cpp
 create mode 100644 contrib/modules/xphoto/test/test_grayworld.cpp
 copy {modules/calib3d => contrib/modules/xphoto}/test/test_main.cpp (100%)
 create mode 100644 contrib/modules/xphoto/test/test_precomp.hpp
 create mode 100755 contrib/samples/python2/common.py
 create mode 100755 contrib/samples/python2/seeds.py
 create mode 100755 contrib/samples/python2/video.py
 create mode 100644 debian/libopencv-contrib3.1.lintian-overrides
 delete mode 100644 debian/libopencv-legacy-dev.docs
 delete mode 100644 debian/libopencv-legacy-dev.install
 delete mode 100644 debian/libopencv-legacy3.1.install
 create mode 100644 debian/patches/moudles_hdf5.patch
 create mode 100644 debian/source/lintian-overrides
 delete mode 100644 doc/tutorials/introduction/biicode/images/bii_lena.png
 mode change 100755 => 100644 platforms/osx/build_framework.py

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/opencv.git



More information about the debian-science-commits mailing list