Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
authorVladislav Vinogradov <vlad.vinogradov@itseez.com>
Tue, 4 Jun 2013 09:32:35 +0000 (13:32 +0400)
committerVladislav Vinogradov <vlad.vinogradov@itseez.com>
Fri, 7 Jun 2013 09:05:39 +0000 (13:05 +0400)
commit3eeaa9189c3fc771f098ff162f673c506db2bbe7
tree69c73d74c8e1f0a8305dabdd7ff66f36a7a7b9fd
parent10340fe2347fecc65d37d70310badfbd16ed2a35
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
474 files changed:
cmake/OpenCVDetectCUDA.cmake
modules/core/include/opencv2/core/cuda/border_interpolate.hpp
modules/core/include/opencv2/core/cuda/common.hpp
modules/core/include/opencv2/core/cuda/emulation.hpp
modules/core/include/opencv2/core/cuda/filters.hpp
modules/core/include/opencv2/core/cuda/functional.hpp
modules/core/include/opencv2/core/gpu_private.hpp
modules/core/src/gpumat.cpp
modules/gpu/CMakeLists.txt
modules/gpu/app/nv_perf_test/CMakeLists.txt [deleted file]
modules/gpu/app/nv_perf_test/im1_1280x800.jpg [deleted file]
modules/gpu/app/nv_perf_test/im2_1280x800.jpg [deleted file]
modules/gpu/app/nv_perf_test/main.cpp [deleted file]
modules/gpu/doc/calib3d.rst [new file with mode: 0644]
modules/gpu/doc/gpu.rst
modules/gpu/doc/image_processing.rst [deleted file]
modules/gpu/doc/operations_on_matrices.rst [deleted file]
modules/gpu/doc/video.rst [deleted file]
modules/gpu/include/opencv2/gpu.hpp
modules/gpu/perf/perf_calib3d.cpp
modules/gpu/perf/perf_imgproc.cpp [deleted file]
modules/gpu/perf/perf_precomp.hpp
modules/gpu/perf/perf_video.cpp [deleted file]
modules/gpu/perf4au/CMakeLists.txt
modules/gpu/perf4au/main.cpp
modules/gpu/src/arithm.cpp [deleted file]
modules/gpu/src/calib3d.cpp
modules/gpu/src/cascadeclassifier.cpp
modules/gpu/src/cuda/NV12ToARGB.cu [deleted file]
modules/gpu/src/cuda/element_operations.cu [deleted file]
modules/gpu/src/cuda/imgproc.cu [deleted file]
modules/gpu/src/cuda/matrix_reductions.cu [deleted file]
modules/gpu/src/cuda/rgb_to_yv12.cu [deleted file]
modules/gpu/src/cuda/texture_binder.hpp [deleted file]
modules/gpu/src/cuvid_video_source.h [deleted file]
modules/gpu/src/error.cpp [deleted file]
modules/gpu/src/imgproc.cpp [deleted file]
modules/gpu/src/precomp.hpp
modules/gpu/src/speckle_filtering.cpp [deleted file]
modules/gpu/src/split_merge.cpp [deleted file]
modules/gpu/src/thread_wrappers.cpp [deleted file]
modules/gpu/src/video_decoder.h [deleted file]
modules/gpu/src/video_parser.h [deleted file]
modules/gpu/test/test_calib3d.cpp
modules/gpu/test/test_imgproc.cpp [deleted file]
modules/gpu/test/test_main.cpp [new file with mode: 0644]
modules/gpu/test/test_precomp.hpp
modules/gpuarithm/CMakeLists.txt [new file with mode: 0644]
modules/gpuarithm/doc/arithm.rst [new file with mode: 0644]
modules/gpuarithm/doc/core.rst [new file with mode: 0644]
modules/gpuarithm/doc/element_operations.rst [moved from modules/gpu/doc/per_element_operations.rst with 77% similarity]
modules/gpuarithm/doc/gpuarithm.rst [new file with mode: 0644]
modules/gpuarithm/doc/reductions.rst [moved from modules/gpu/doc/matrix_reductions.rst with 80% similarity]
modules/gpuarithm/include/opencv2/gpuarithm.hpp [new file with mode: 0644]
modules/gpuarithm/perf/perf_arithm.cpp [new file with mode: 0644]
modules/gpuarithm/perf/perf_core.cpp [new file with mode: 0644]
modules/gpuarithm/perf/perf_element_operations.cpp [moved from modules/gpu/perf/perf_core.cpp with 63% similarity]
modules/gpuarithm/perf/perf_main.cpp [new file with mode: 0644]
modules/gpuarithm/perf/perf_precomp.cpp [moved from modules/gpu/include/opencv2/gpu/gpumat.hpp with 98% similarity]
modules/gpuarithm/perf/perf_precomp.hpp [new file with mode: 0644]
modules/gpuarithm/perf/perf_reductions.cpp [new file with mode: 0644]
modules/gpuarithm/src/arithm.cpp [new file with mode: 0644]
modules/gpuarithm/src/core.cpp [new file with mode: 0644]
modules/gpuarithm/src/cuda/absdiff_mat.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/absdiff_scalar.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/add_mat.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/add_scalar.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/add_weighted.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/arithm_func_traits.hpp [new file with mode: 0644]
modules/gpuarithm/src/cuda/bitwise_mat.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/bitwise_scalar.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/cmp_mat.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/cmp_scalar.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/copy_make_border.cu [moved from modules/gpu/src/cuda/copy_make_border.cu with 99% similarity]
modules/gpuarithm/src/cuda/countnonzero.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/div_inv.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/div_mat.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/div_scalar.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/integral.cu [moved from modules/gpu/src/cuda/integral_image.cu with 100% similarity]
modules/gpuarithm/src/cuda/math.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/minmax.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/minmax_mat.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/minmaxloc.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/mul_mat.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/mul_scalar.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/mul_spectrums.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/polar_cart.cu [moved from modules/gpu/src/cuda/mathfunc.cu with 100% similarity]
modules/gpuarithm/src/cuda/reduce.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/split_merge.cu [moved from modules/gpu/src/cuda/split_merge.cu with 100% similarity]
modules/gpuarithm/src/cuda/sub_mat.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/sub_scalar.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/sum.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/threshold.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/transpose.cu [new file with mode: 0644]
modules/gpuarithm/src/cuda/unroll_detail.hpp [new file with mode: 0644]
modules/gpuarithm/src/element_operations.cpp [moved from modules/gpu/src/element_operations.cpp with 96% similarity]
modules/gpuarithm/src/precomp.cpp [moved from modules/gpu/include/opencv2/gpu/devmem2d.hpp with 98% similarity]
modules/gpuarithm/src/precomp.hpp [new file with mode: 0644]
modules/gpuarithm/src/reductions.cpp [moved from modules/gpu/src/matrix_reductions.cpp with 89% similarity]
modules/gpuarithm/test/test_arithm.cpp [new file with mode: 0644]
modules/gpuarithm/test/test_core.cpp [new file with mode: 0644]
modules/gpuarithm/test/test_element_operations.cpp [moved from modules/gpu/test/test_core.cpp with 67% similarity]
modules/gpuarithm/test/test_main.cpp [new file with mode: 0644]
modules/gpuarithm/test/test_precomp.cpp [new file with mode: 0644]
modules/gpuarithm/test/test_precomp.hpp [new file with mode: 0644]
modules/gpuarithm/test/test_reductions.cpp [new file with mode: 0644]
modules/gpubgsegm/CMakeLists.txt [new file with mode: 0644]
modules/gpubgsegm/doc/background_segmentation.rst [new file with mode: 0644]
modules/gpubgsegm/doc/gpubgsegm.rst [new file with mode: 0644]
modules/gpubgsegm/include/opencv2/gpubgsegm.hpp [new file with mode: 0644]
modules/gpubgsegm/perf/perf_bgsegm.cpp [new file with mode: 0644]
modules/gpubgsegm/perf/perf_main.cpp [new file with mode: 0644]
modules/gpubgsegm/perf/perf_precomp.cpp [new file with mode: 0644]
modules/gpubgsegm/perf/perf_precomp.hpp [new file with mode: 0644]
modules/gpubgsegm/src/cuda/fgd.cu [moved from modules/gpu/src/cuda/fgd_bgfg.cu with 99% similarity]
modules/gpubgsegm/src/cuda/fgd.hpp [moved from modules/gpu/src/cuda/fgd_bgfg_common.hpp with 100% similarity]
modules/gpubgsegm/src/cuda/gmg.cu [moved from modules/gpu/src/cuda/bgfg_gmg.cu with 100% similarity]
modules/gpubgsegm/src/cuda/mog.cu [moved from modules/gpu/src/cuda/bgfg_mog.cu with 100% similarity]
modules/gpubgsegm/src/fgd.cpp [moved from modules/gpu/src/fgd_bgfg.cpp with 99% similarity]
modules/gpubgsegm/src/gmg.cpp [moved from modules/gpu/src/bgfg_gmg.cpp with 100% similarity]
modules/gpubgsegm/src/mog.cpp [moved from modules/gpu/src/bgfg_mog.cpp with 100% similarity]
modules/gpubgsegm/src/precomp.cpp [new file with mode: 0644]
modules/gpubgsegm/src/precomp.hpp [new file with mode: 0644]
modules/gpubgsegm/test/test_bgsegm.cpp [moved from modules/gpu/test/test_bgfg.cpp with 97% similarity]
modules/gpubgsegm/test/test_main.cpp [new file with mode: 0644]
modules/gpubgsegm/test/test_precomp.cpp [new file with mode: 0644]
modules/gpubgsegm/test/test_precomp.hpp [new file with mode: 0644]
modules/gpucodec/CMakeLists.txt [new file with mode: 0644]
modules/gpucodec/doc/gpucodec.rst [new file with mode: 0644]
modules/gpucodec/doc/videodec.rst [new file with mode: 0644]
modules/gpucodec/doc/videoenc.rst [new file with mode: 0644]
modules/gpucodec/include/opencv2/gpucodec.hpp [new file with mode: 0644]
modules/gpucodec/perf/perf_main.cpp [new file with mode: 0644]
modules/gpucodec/perf/perf_precomp.cpp [new file with mode: 0644]
modules/gpucodec/perf/perf_precomp.hpp [new file with mode: 0644]
modules/gpucodec/perf/perf_video.cpp [new file with mode: 0644]
modules/gpucodec/src/cuda/nv12_to_rgb.cu [new file with mode: 0644]
modules/gpucodec/src/cuda/rgb_to_yv12.cu [new file with mode: 0644]
modules/gpucodec/src/cuvid_video_source.cpp [moved from modules/gpu/src/cuvid_video_source.cpp with 96% similarity]
modules/gpucodec/src/cuvid_video_source.h [new file with mode: 0644]
modules/gpucodec/src/ffmpeg_video_source.cpp [moved from modules/gpu/src/ffmpeg_video_source.cpp with 94% similarity]
modules/gpucodec/src/ffmpeg_video_source.h [new file with mode: 0644]
modules/gpucodec/src/frame_queue.cpp [moved from modules/gpu/src/frame_queue.cpp with 94% similarity]
modules/gpucodec/src/frame_queue.h [new file with mode: 0644]
modules/gpucodec/src/precomp.cpp [new file with mode: 0644]
modules/gpucodec/src/precomp.hpp [new file with mode: 0644]
modules/gpucodec/src/thread.cpp [new file with mode: 0644]
modules/gpucodec/src/thread.h [new file with mode: 0644]
modules/gpucodec/src/video_decoder.cpp [moved from modules/gpu/src/video_decoder.cpp with 97% similarity]
modules/gpucodec/src/video_decoder.h [new file with mode: 0644]
modules/gpucodec/src/video_parser.cpp [moved from modules/gpu/src/video_parser.cpp with 98% similarity]
modules/gpucodec/src/video_parser.h [moved from modules/gpu/src/cuda/safe_call.hpp with 56% similarity]
modules/gpucodec/src/video_reader.cpp [moved from modules/gpu/src/video_reader.cpp with 89% similarity]
modules/gpucodec/src/video_writer.cpp [moved from modules/gpu/src/video_writer.cpp with 97% similarity]
modules/gpucodec/test/test_main.cpp [new file with mode: 0644]
modules/gpucodec/test/test_precomp.cpp [new file with mode: 0644]
modules/gpucodec/test/test_precomp.hpp [new file with mode: 0644]
modules/gpucodec/test/test_video.cpp [moved from modules/gpu/test/test_video.cpp with 75% similarity]
modules/gpufeatures2d/CMakeLists.txt [new file with mode: 0644]
modules/gpufeatures2d/doc/feature_detection_and_description.rst [moved from modules/gpu/doc/feature_detection_and_description.rst with 100% similarity]
modules/gpufeatures2d/doc/gpufeatures2d.rst [new file with mode: 0644]
modules/gpufeatures2d/include/opencv2/gpufeatures2d.hpp [new file with mode: 0644]
modules/gpufeatures2d/perf/perf_features2d.cpp [moved from modules/gpu/perf/perf_features2d.cpp with 97% similarity]
modules/gpufeatures2d/perf/perf_main.cpp [new file with mode: 0644]
modules/gpufeatures2d/perf/perf_precomp.cpp [new file with mode: 0644]
modules/gpufeatures2d/perf/perf_precomp.hpp [new file with mode: 0644]
modules/gpufeatures2d/src/brute_force_matcher.cpp [moved from modules/gpu/src/brute_force_matcher.cpp with 100% similarity]
modules/gpufeatures2d/src/cuda/bf_knnmatch.cu [moved from modules/gpu/src/cuda/bf_knnmatch.cu with 100% similarity]
modules/gpufeatures2d/src/cuda/bf_match.cu [moved from modules/gpu/src/cuda/bf_match.cu with 100% similarity]
modules/gpufeatures2d/src/cuda/bf_radius_match.cu [moved from modules/gpu/src/cuda/bf_radius_match.cu with 100% similarity]
modules/gpufeatures2d/src/cuda/fast.cu [moved from modules/gpu/src/cuda/fast.cu with 100% similarity]
modules/gpufeatures2d/src/cuda/orb.cu [moved from modules/gpu/src/cuda/orb.cu with 100% similarity]
modules/gpufeatures2d/src/fast.cpp [moved from modules/gpu/src/fast.cpp with 100% similarity]
modules/gpufeatures2d/src/orb.cpp [moved from modules/gpu/src/orb.cpp with 98% similarity]
modules/gpufeatures2d/src/precomp.cpp [new file with mode: 0644]
modules/gpufeatures2d/src/precomp.hpp [new file with mode: 0644]
modules/gpufeatures2d/test/test_features2d.cpp [moved from modules/gpu/test/test_features2d.cpp with 100% similarity]
modules/gpufeatures2d/test/test_main.cpp [new file with mode: 0644]
modules/gpufeatures2d/test/test_precomp.cpp [new file with mode: 0644]
modules/gpufeatures2d/test/test_precomp.hpp [new file with mode: 0644]
modules/gpufilters/CMakeLists.txt [new file with mode: 0644]
modules/gpufilters/doc/filtering.rst [moved from modules/gpu/doc/image_filtering.rst with 100% similarity]
modules/gpufilters/doc/gpufilters.rst [new file with mode: 0644]
modules/gpufilters/include/opencv2/gpufilters.hpp [new file with mode: 0644]
modules/gpufilters/perf/perf_filters.cpp [moved from modules/gpu/perf/perf_filters.cpp with 89% similarity]
modules/gpufilters/perf/perf_main.cpp [new file with mode: 0644]
modules/gpufilters/perf/perf_precomp.cpp [new file with mode: 0644]
modules/gpufilters/perf/perf_precomp.hpp [new file with mode: 0644]
modules/gpufilters/src/cuda/column_filter.16sc1.cu [moved from modules/gpu/src/cuda/column_filter.8.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.16sc3.cu [moved from modules/gpu/src/cuda/column_filter.3.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.16sc4.cu [moved from modules/gpu/src/cuda/column_filter.9.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.16uc1.cu [moved from modules/gpu/src/cuda/column_filter.10.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.16uc3.cu [moved from modules/gpu/src/cuda/column_filter.11.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.16uc4.cu [moved from modules/gpu/src/cuda/column_filter.12.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.32fc1.cu [moved from modules/gpu/src/cuda/column_filter.5.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.32fc3.cu [moved from modules/gpu/src/cuda/column_filter.6.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.32fc4.cu [moved from modules/gpu/src/cuda/column_filter.7.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.32sc1.cu [moved from modules/gpu/src/cuda/column_filter.4.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.32sc3.cu [moved from modules/gpu/src/cuda/column_filter.13.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.32sc4.cu [moved from modules/gpu/src/cuda/column_filter.14.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.8uc1.cu [moved from modules/gpu/src/cuda/column_filter.0.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.8uc3.cu [moved from modules/gpu/src/cuda/column_filter.1.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.8uc4.cu [moved from modules/gpu/src/cuda/column_filter.2.cu with 98% similarity]
modules/gpufilters/src/cuda/column_filter.hpp [moved from modules/gpu/src/cuda/column_filter.h with 100% similarity]
modules/gpufilters/src/cuda/filter2d.cu [new file with mode: 0644]
modules/gpufilters/src/cuda/row_filter.16sc1.cu [moved from modules/gpu/src/cuda/row_filter.8.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.16sc3.cu [moved from modules/gpu/src/cuda/row_filter.3.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.16sc4.cu [moved from modules/gpu/src/cuda/row_filter.9.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.16uc1.cu [moved from modules/gpu/src/cuda/row_filter.10.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.16uc3.cu [moved from modules/gpu/src/cuda/row_filter.11.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.16uc4.cu [moved from modules/gpu/src/cuda/row_filter.12.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.32fc1.cu [moved from modules/gpu/src/cuda/row_filter.5.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.32fc3.cu [moved from modules/gpu/src/cuda/row_filter.6.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.32fc4.cu [moved from modules/gpu/src/cuda/row_filter.7.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.32sc1.cu [moved from modules/gpu/src/cuda/row_filter.4.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.32sc3.cu [moved from modules/gpu/src/cuda/row_filter.13.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.32sc4.cu [moved from modules/gpu/src/cuda/row_filter.14.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.8uc1.cu [moved from modules/gpu/src/cuda/row_filter.0.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.8uc3.cu [moved from modules/gpu/src/cuda/row_filter.1.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.8uc4.cu [moved from modules/gpu/src/cuda/row_filter.2.cu with 98% similarity]
modules/gpufilters/src/cuda/row_filter.hpp [moved from modules/gpu/src/cuda/row_filter.h with 100% similarity]
modules/gpufilters/src/filtering.cpp [moved from modules/gpu/src/filtering.cpp with 98% similarity]
modules/gpufilters/src/precomp.cpp [new file with mode: 0644]
modules/gpufilters/src/precomp.hpp [new file with mode: 0644]
modules/gpufilters/test/test_filters.cpp [moved from modules/gpu/test/test_filters.cpp with 96% similarity]
modules/gpufilters/test/test_main.cpp [new file with mode: 0644]
modules/gpufilters/test/test_precomp.cpp [new file with mode: 0644]
modules/gpufilters/test/test_precomp.hpp [new file with mode: 0644]
modules/gpuimgproc/CMakeLists.txt [new file with mode: 0644]
modules/gpuimgproc/doc/color.rst [new file with mode: 0644]
modules/gpuimgproc/doc/feature_detection.rst [new file with mode: 0644]
modules/gpuimgproc/doc/gpuimgproc.rst [new file with mode: 0644]
modules/gpuimgproc/doc/histogram.rst [new file with mode: 0644]
modules/gpuimgproc/doc/hough.rst [new file with mode: 0644]
modules/gpuimgproc/doc/imgproc.rst [new file with mode: 0644]
modules/gpuimgproc/include/opencv2/gpuimgproc.hpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_bilateral_filter.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_blend.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_canny.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_color.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_corners.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_gftt.cpp [moved from modules/gpu/src/ffmpeg_video_source.h with 66% similarity]
modules/gpuimgproc/perf/perf_histogram.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_hough.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_main.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_match_template.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_mean_shift.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_precomp.cpp [new file with mode: 0644]
modules/gpuimgproc/perf/perf_precomp.hpp [new file with mode: 0644]
modules/gpuimgproc/src/bilateral_filter.cpp [new file with mode: 0644]
modules/gpuimgproc/src/blend.cpp [moved from modules/gpu/src/blend.cpp with 97% similarity]
modules/gpuimgproc/src/canny.cpp [new file with mode: 0644]
modules/gpuimgproc/src/color.cpp [moved from modules/gpu/src/color.cpp with 95% similarity]
modules/gpuimgproc/src/corners.cpp [new file with mode: 0644]
modules/gpuimgproc/src/cuda/bilateral_filter.cu [moved from modules/gpu/src/cuda/bilateral_filter.cu with 99% similarity]
modules/gpuimgproc/src/cuda/blend.cu [moved from modules/gpu/src/cuda/blend.cu with 100% similarity]
modules/gpuimgproc/src/cuda/canny.cu [moved from modules/gpu/src/cuda/canny.cu with 99% similarity]
modules/gpuimgproc/src/cuda/clahe.cu [moved from modules/gpu/src/cuda/clahe.cu with 100% similarity]
modules/gpuimgproc/src/cuda/color.cu [moved from modules/gpu/src/cuda/color.cu with 100% similarity]
modules/gpuimgproc/src/cuda/corners.cu [new file with mode: 0644]
modules/gpuimgproc/src/cuda/debayer.cu [moved from modules/gpu/src/cuda/debayer.cu with 100% similarity]
modules/gpuimgproc/src/cuda/gftt.cu [moved from modules/gpu/src/cuda/gftt.cu with 100% similarity]
modules/gpuimgproc/src/cuda/hist.cu [moved from modules/gpu/src/cuda/hist.cu with 100% similarity]
modules/gpuimgproc/src/cuda/hough.cu [moved from modules/gpu/src/cuda/hough.cu with 100% similarity]
modules/gpuimgproc/src/cuda/match_template.cu [moved from modules/gpu/src/cuda/match_template.cu with 100% similarity]
modules/gpuimgproc/src/cuda/mean_shift.cu [new file with mode: 0644]
modules/gpuimgproc/src/cvt_color_internal.h [moved from modules/gpu/src/cvt_color_internal.h with 100% similarity]
modules/gpuimgproc/src/gftt.cpp [moved from modules/gpu/src/gftt.cpp with 97% similarity]
modules/gpuimgproc/src/histogram.cpp [new file with mode: 0644]
modules/gpuimgproc/src/hough.cpp [moved from modules/gpu/src/hough.cpp with 100% similarity]
modules/gpuimgproc/src/match_template.cpp [moved from modules/gpu/src/match_template.cpp with 92% similarity]
modules/gpuimgproc/src/mean_shift.cpp [new file with mode: 0644]
modules/gpuimgproc/src/mssegmentation.cpp [moved from modules/gpu/src/mssegmentation.cpp with 100% similarity]
modules/gpuimgproc/src/precomp.cpp [new file with mode: 0644]
modules/gpuimgproc/src/precomp.hpp [new file with mode: 0644]
modules/gpuimgproc/test/test_bilateral_filter.cpp [moved from modules/gpu/test/test_threshold.cpp with 74% similarity]
modules/gpuimgproc/test/test_blend.cpp [new file with mode: 0644]
modules/gpuimgproc/test/test_canny.cpp [moved from modules/gpu/test/test_copy_make_border.cpp with 63% similarity]
modules/gpuimgproc/test/test_color.cpp [moved from modules/gpu/test/test_color.cpp with 100% similarity]
modules/gpuimgproc/test/test_corners.cpp [new file with mode: 0644]
modules/gpuimgproc/test/test_gftt.cpp [new file with mode: 0644]
modules/gpuimgproc/test/test_histogram.cpp [new file with mode: 0644]
modules/gpuimgproc/test/test_hough.cpp [moved from modules/gpu/test/test_hough.cpp with 100% similarity]
modules/gpuimgproc/test/test_main.cpp [new file with mode: 0644]
modules/gpuimgproc/test/test_match_template.cpp [new file with mode: 0644]
modules/gpuimgproc/test/test_mean_shift.cpp [new file with mode: 0644]
modules/gpuimgproc/test/test_precomp.cpp [new file with mode: 0644]
modules/gpuimgproc/test/test_precomp.hpp [new file with mode: 0644]
modules/gpulegacy/CMakeLists.txt [new file with mode: 0644]
modules/gpulegacy/include/opencv2/gpulegacy.hpp [new file with mode: 0644]
modules/gpulegacy/include/opencv2/gpulegacy/NCV.hpp [moved from modules/gpu/src/nvidia/core/NCV.hpp with 95% similarity]
modules/gpulegacy/include/opencv2/gpulegacy/NCVBroxOpticalFlow.hpp [moved from modules/gpu/src/nvidia/NCVBroxOpticalFlow.hpp with 98% similarity]
modules/gpulegacy/include/opencv2/gpulegacy/NCVHaarObjectDetection.hpp [moved from modules/gpu/src/nvidia/NCVHaarObjectDetection.hpp with 96% similarity]
modules/gpulegacy/include/opencv2/gpulegacy/NCVPyramid.hpp [moved from modules/gpu/src/nvidia/core/NCVPyramid.hpp with 88% similarity]
modules/gpulegacy/include/opencv2/gpulegacy/NPP_staging.hpp [moved from modules/gpu/src/nvidia/NPP_staging/NPP_staging.hpp with 98% similarity]
modules/gpulegacy/include/opencv2/gpulegacy/private.hpp [moved from modules/gpu/src/cuda/internal_shared.hpp with 69% similarity]
modules/gpulegacy/src/NCV.cpp [moved from modules/gpu/src/nvidia/core/NCV.cu with 82% similarity]
modules/gpulegacy/src/cuda/NCV.cu [new file with mode: 0644]
modules/gpulegacy/src/cuda/NCVAlg.hpp [moved from modules/gpu/src/nvidia/core/NCVAlg.hpp with 99% similarity]
modules/gpulegacy/src/cuda/NCVBroxOpticalFlow.cu [moved from modules/gpu/src/nvidia/NCVBroxOpticalFlow.cu with 99% similarity]
modules/gpulegacy/src/cuda/NCVColorConversion.hpp [moved from modules/gpu/src/nvidia/core/NCVColorConversion.hpp with 100% similarity]
modules/gpulegacy/src/cuda/NCVHaarObjectDetection.cu [moved from modules/gpu/src/nvidia/NCVHaarObjectDetection.cu with 92% similarity]
modules/gpulegacy/src/cuda/NCVPixelOperations.hpp [moved from modules/gpu/src/nvidia/core/NCVPixelOperations.hpp with 99% similarity]
modules/gpulegacy/src/cuda/NCVPyramid.cu [moved from modules/gpu/src/nvidia/core/NCVPyramid.cu with 88% similarity]
modules/gpulegacy/src/cuda/NCVRuntimeTemplates.hpp [moved from modules/gpu/src/nvidia/core/NCVRuntimeTemplates.hpp with 100% similarity]
modules/gpulegacy/src/cuda/NPP_staging.cu [moved from modules/gpu/src/nvidia/NPP_staging/NPP_staging.cu with 99% similarity]
modules/gpulegacy/src/precomp.cpp [new file with mode: 0644]
modules/gpulegacy/src/precomp.hpp [new file with mode: 0644]
modules/gpulegacy/test/NCVAutoTestLister.hpp [moved from modules/gpu/test/nvidia/NCVAutoTestLister.hpp with 97% similarity]
modules/gpulegacy/test/NCVTest.hpp [moved from modules/gpu/test/nvidia/NCVTest.hpp with 99% similarity]
modules/gpulegacy/test/NCVTestSourceProvider.hpp [moved from modules/gpu/test/nvidia/NCVTestSourceProvider.hpp with 99% similarity]
modules/gpulegacy/test/TestCompact.cpp [moved from modules/gpu/test/nvidia/TestCompact.cpp with 98% similarity]
modules/gpulegacy/test/TestCompact.h [moved from modules/gpu/test/nvidia/TestCompact.h with 100% similarity]
modules/gpulegacy/test/TestDrawRects.cpp [moved from modules/gpu/test/nvidia/TestDrawRects.cpp with 98% similarity]
modules/gpulegacy/test/TestDrawRects.h [moved from modules/gpu/test/nvidia/TestDrawRects.h with 100% similarity]
modules/gpulegacy/test/TestHaarCascadeApplication.cpp [moved from modules/gpu/test/nvidia/TestHaarCascadeApplication.cpp with 98% similarity]
modules/gpulegacy/test/TestHaarCascadeApplication.h [moved from modules/gpu/test/nvidia/TestHaarCascadeApplication.h with 100% similarity]
modules/gpulegacy/test/TestHaarCascadeLoader.cpp [moved from modules/gpu/test/nvidia/TestHaarCascadeLoader.cpp with 97% similarity]
modules/gpulegacy/test/TestHaarCascadeLoader.h [moved from modules/gpu/test/nvidia/TestHaarCascadeLoader.h with 100% similarity]
modules/gpulegacy/test/TestHypothesesFilter.cpp [moved from modules/gpu/test/nvidia/TestHypothesesFilter.cpp with 98% similarity]
modules/gpulegacy/test/TestHypothesesFilter.h [moved from modules/gpu/test/nvidia/TestHypothesesFilter.h with 100% similarity]
modules/gpulegacy/test/TestHypothesesGrow.cpp [moved from modules/gpu/test/nvidia/TestHypothesesGrow.cpp with 98% similarity]
modules/gpulegacy/test/TestHypothesesGrow.h [moved from modules/gpu/test/nvidia/TestHypothesesGrow.h with 100% similarity]
modules/gpulegacy/test/TestIntegralImage.cpp [moved from modules/gpu/test/nvidia/TestIntegralImage.cpp with 98% similarity]
modules/gpulegacy/test/TestIntegralImage.h [moved from modules/gpu/test/nvidia/TestIntegralImage.h with 100% similarity]
modules/gpulegacy/test/TestIntegralImageSquared.cpp [moved from modules/gpu/test/nvidia/TestIntegralImageSquared.cpp with 98% similarity]
modules/gpulegacy/test/TestIntegralImageSquared.h [moved from modules/gpu/test/nvidia/TestIntegralImageSquared.h with 100% similarity]
modules/gpulegacy/test/TestRectStdDev.cpp [moved from modules/gpu/test/nvidia/TestRectStdDev.cpp with 98% similarity]
modules/gpulegacy/test/TestRectStdDev.h [moved from modules/gpu/test/nvidia/TestRectStdDev.h with 100% similarity]
modules/gpulegacy/test/TestResize.cpp [moved from modules/gpu/test/nvidia/TestResize.cpp with 98% similarity]
modules/gpulegacy/test/TestResize.h [moved from modules/gpu/test/nvidia/TestResize.h with 100% similarity]
modules/gpulegacy/test/TestTranspose.cpp [moved from modules/gpu/test/nvidia/TestTranspose.cpp with 98% similarity]
modules/gpulegacy/test/TestTranspose.h [moved from modules/gpu/test/nvidia/TestTranspose.h with 100% similarity]
modules/gpulegacy/test/main_nvidia.cpp [moved from modules/gpu/test/nvidia/main_nvidia.cpp with 95% similarity]
modules/gpulegacy/test/main_test_nvidia.h [moved from modules/gpu/test/main_test_nvidia.h with 100% similarity]
modules/gpulegacy/test/test_main.cpp [moved from modules/gpu/test/main.cpp with 100% similarity]
modules/gpulegacy/test/test_nvidia.cpp [moved from modules/gpu/test/test_nvidia.cpp with 96% similarity]
modules/gpulegacy/test/test_precomp.cpp [new file with mode: 0644]
modules/gpulegacy/test/test_precomp.hpp [new file with mode: 0644]
modules/gpuoptflow/CMakeLists.txt [new file with mode: 0644]
modules/gpuoptflow/doc/gpuoptflow.rst [new file with mode: 0644]
modules/gpuoptflow/doc/optflow.rst [new file with mode: 0644]
modules/gpuoptflow/include/opencv2/gpuoptflow.hpp [new file with mode: 0644]
modules/gpuoptflow/perf/perf_main.cpp [new file with mode: 0644]
modules/gpuoptflow/perf/perf_optflow.cpp [new file with mode: 0644]
modules/gpuoptflow/perf/perf_precomp.cpp [new file with mode: 0644]
modules/gpuoptflow/perf/perf_precomp.hpp [new file with mode: 0644]
modules/gpuoptflow/src/bm.cpp [moved from modules/gpu/src/optflowbm.cpp with 73% similarity]
modules/gpuoptflow/src/bm_fast.cpp [moved from modules/gpu/src/frame_queue.h with 53% similarity]
modules/gpuoptflow/src/brox.cpp [moved from modules/gpu/src/optical_flow.cpp with 55% similarity]
modules/gpuoptflow/src/cuda/bm.cu [new file with mode: 0644]
modules/gpuoptflow/src/cuda/bm_fast.cu [moved from modules/gpu/src/cuda/optflowbm.cu with 72% similarity]
modules/gpuoptflow/src/cuda/farneback.cu [moved from modules/gpu/src/cuda/optical_flow_farneback.cu with 96% similarity]
modules/gpuoptflow/src/cuda/needle_map.cu [moved from modules/gpu/src/cuda/optical_flow.cu with 100% similarity]
modules/gpuoptflow/src/cuda/pyrlk.cu [moved from modules/gpu/src/cuda/pyrlk.cu with 100% similarity]
modules/gpuoptflow/src/cuda/tvl1flow.cu [moved from modules/gpu/src/cuda/tvl1flow.cu with 100% similarity]
modules/gpuoptflow/src/farneback.cpp [moved from modules/gpu/src/optical_flow_farneback.cpp with 87% similarity]
modules/gpuoptflow/src/interpolate_frames.cpp [new file with mode: 0644]
modules/gpuoptflow/src/needle_map.cpp [moved from modules/gpu/src/thread_wrappers.h with 56% similarity]
modules/gpuoptflow/src/precomp.cpp [new file with mode: 0644]
modules/gpuoptflow/src/precomp.hpp [new file with mode: 0644]
modules/gpuoptflow/src/pyrlk.cpp [moved from modules/gpu/src/pyrlk.cpp with 95% similarity]
modules/gpuoptflow/src/tvl1flow.cpp [moved from modules/gpu/src/tvl1flow.cpp with 100% similarity]
modules/gpuoptflow/test/test_main.cpp [new file with mode: 0644]
modules/gpuoptflow/test/test_optflow.cpp [moved from modules/gpu/test/test_optflow.cpp with 87% similarity]
modules/gpuoptflow/test/test_precomp.cpp [new file with mode: 0644]
modules/gpuoptflow/test/test_precomp.hpp [new file with mode: 0644]
modules/gpustereo/CMakeLists.txt [new file with mode: 0644]
modules/gpustereo/doc/gpustereo.rst [new file with mode: 0644]
modules/gpustereo/doc/stereo.rst [moved from modules/gpu/doc/camera_calibration_and_3d_reconstruction.rst with 92% similarity]
modules/gpustereo/include/opencv2/gpustereo.hpp [new file with mode: 0644]
modules/gpustereo/perf/perf_main.cpp [new file with mode: 0644]
modules/gpustereo/perf/perf_precomp.cpp [new file with mode: 0644]
modules/gpustereo/perf/perf_precomp.hpp [new file with mode: 0644]
modules/gpustereo/perf/perf_stereo.cpp [new file with mode: 0644]
modules/gpustereo/src/cuda/disparity_bilateral_filter.cu [moved from modules/gpu/src/cuda/disp_bilateral_filter.cu with 100% similarity]
modules/gpustereo/src/cuda/stereobm.cu [moved from modules/gpu/src/cuda/stereobm.cu with 100% similarity]
modules/gpustereo/src/cuda/stereobp.cu [moved from modules/gpu/src/cuda/stereobp.cu with 100% similarity]
modules/gpustereo/src/cuda/stereocsbp.cu [moved from modules/gpu/src/cuda/stereocsbp.cu with 100% similarity]
modules/gpustereo/src/cuda/util.cu [new file with mode: 0644]
modules/gpustereo/src/disparity_bilateral_filter.cpp [moved from modules/gpu/src/bilateral_filter.cpp with 100% similarity]
modules/gpustereo/src/precomp.cpp [new file with mode: 0644]
modules/gpustereo/src/precomp.hpp [new file with mode: 0644]
modules/gpustereo/src/stereobm.cpp [moved from modules/gpu/src/stereobm.cpp with 100% similarity]
modules/gpustereo/src/stereobp.cpp [moved from modules/gpu/src/stereobp.cpp with 100% similarity]
modules/gpustereo/src/stereocsbp.cpp [moved from modules/gpu/src/stereocsbp.cpp with 99% similarity]
modules/gpustereo/src/util.cpp [new file with mode: 0644]
modules/gpustereo/test/test_main.cpp [new file with mode: 0644]
modules/gpustereo/test/test_precomp.cpp [new file with mode: 0644]
modules/gpustereo/test/test_precomp.hpp [new file with mode: 0644]
modules/gpustereo/test/test_stereo.cpp [new file with mode: 0644]
modules/gpuwarping/CMakeLists.txt [new file with mode: 0644]
modules/gpuwarping/doc/gpuwarping.rst [new file with mode: 0644]
modules/gpuwarping/doc/warping.rst [new file with mode: 0644]
modules/gpuwarping/include/opencv2/gpuwarping.hpp [new file with mode: 0644]
modules/gpuwarping/perf/perf_main.cpp [new file with mode: 0644]
modules/gpuwarping/perf/perf_precomp.cpp [new file with mode: 0644]
modules/gpuwarping/perf/perf_precomp.hpp [new file with mode: 0644]
modules/gpuwarping/perf/perf_warping.cpp [new file with mode: 0644]
modules/gpuwarping/src/cuda/build_warp_maps.cu [new file with mode: 0644]
modules/gpuwarping/src/cuda/pyr_down.cu [moved from modules/gpu/src/cuda/pyr_down.cu with 100% similarity]
modules/gpuwarping/src/cuda/pyr_up.cu [moved from modules/gpu/src/cuda/pyr_up.cu with 100% similarity]
modules/gpuwarping/src/cuda/remap.cu [moved from modules/gpu/src/cuda/remap.cu with 99% similarity]
modules/gpuwarping/src/cuda/resize.cu [moved from modules/gpu/src/cuda/resize.cu with 100% similarity]
modules/gpuwarping/src/cuda/warp.cu [moved from modules/gpu/src/cuda/warp.cu with 99% similarity]
modules/gpuwarping/src/precomp.cpp [new file with mode: 0644]
modules/gpuwarping/src/precomp.hpp [new file with mode: 0644]
modules/gpuwarping/src/pyramids.cpp [moved from modules/gpu/src/pyramids.cpp with 71% similarity]
modules/gpuwarping/src/remap.cpp [moved from modules/gpu/src/remap.cpp with 95% similarity]
modules/gpuwarping/src/resize.cpp [moved from modules/gpu/src/resize.cpp with 96% similarity]
modules/gpuwarping/src/warp.cpp [moved from modules/gpu/src/warp.cpp with 68% similarity]
modules/gpuwarping/test/interpolation.hpp [moved from modules/gpu/test/interpolation.hpp with 100% similarity]
modules/gpuwarping/test/test_main.cpp [new file with mode: 0644]
modules/gpuwarping/test/test_precomp.cpp [new file with mode: 0644]
modules/gpuwarping/test/test_precomp.hpp [new file with mode: 0644]
modules/gpuwarping/test/test_pyramids.cpp [moved from modules/gpu/test/test_pyramids.cpp with 97% similarity]
modules/gpuwarping/test/test_remap.cpp [moved from modules/gpu/test/test_remap.cpp with 99% similarity]
modules/gpuwarping/test/test_resize.cpp [moved from modules/gpu/test/test_resize.cpp with 97% similarity]
modules/gpuwarping/test/test_warp_affine.cpp [moved from modules/gpu/test/test_warp_affine.cpp with 98% similarity]
modules/gpuwarping/test/test_warp_perspective.cpp [moved from modules/gpu/test/test_warp_perspective.cpp with 98% similarity]
modules/nonfree/CMakeLists.txt
modules/nonfree/include/opencv2/nonfree/gpu.hpp
modules/nonfree/perf/perf_gpu.cpp
modules/nonfree/perf/perf_precomp.hpp
modules/nonfree/src/cuda/surf.cu
modules/nonfree/src/precomp.hpp
modules/nonfree/src/surf_gpu.cpp
modules/nonfree/test/test_gpu.cpp
modules/nonfree/test/test_precomp.hpp
modules/photo/CMakeLists.txt
modules/photo/doc/denoising.rst
modules/photo/include/opencv2/photo/gpu.hpp [new file with mode: 0644]
modules/photo/perf/perf_gpu.cpp [moved from modules/gpu/perf/perf_denoising.cpp with 79% similarity]
modules/photo/src/cuda/nlm.cu [moved from modules/gpu/src/cuda/nlm.cu with 99% similarity]
modules/photo/src/denoising_gpu.cpp [moved from modules/gpu/src/denoising.cpp with 69% similarity]
modules/photo/test/test_denoising_gpu.cpp [moved from modules/gpu/test/test_denoising.cpp with 53% similarity]
modules/softcascade/src/detector_cuda.cpp
modules/stitching/CMakeLists.txt
modules/stitching/include/opencv2/stitching/detail/matchers.hpp
modules/stitching/include/opencv2/stitching/detail/warpers.hpp
modules/stitching/include/opencv2/stitching/warpers.hpp
modules/stitching/src/blenders.cpp
modules/stitching/src/matchers.cpp
modules/stitching/src/precomp.hpp
modules/stitching/src/stitcher.cpp
modules/stitching/src/warpers.cpp
modules/superres/CMakeLists.txt
modules/superres/src/btv_l1_gpu.cpp
modules/superres/src/cuda/btv_l1_gpu.cu
modules/superres/src/frame_source.cpp
modules/superres/src/input_array_utility.cpp
modules/superres/src/optical_flow.cpp
modules/superres/src/precomp.hpp
modules/superres/test/test_superres.cpp
modules/ts/include/opencv2/ts/gpu_test.hpp
modules/videostab/CMakeLists.txt
modules/videostab/include/opencv2/videostab/global_motion.hpp
modules/videostab/include/opencv2/videostab/optical_flow.hpp
modules/videostab/include/opencv2/videostab/wobble_suppression.hpp
modules/videostab/src/global_motion.cpp
modules/videostab/src/inpainting.cpp
modules/videostab/src/optical_flow.cpp
modules/videostab/src/wobble_suppression.cpp
samples/cpp/CMakeLists.txt
samples/cpp/stitching_detailed.cpp
samples/cpp/tutorial_code/gpu/gpu-basics-similarity/gpu-basics-similarity.cpp
samples/cpp/videostab.cpp
samples/gpu/CMakeLists.txt
samples/gpu/bgfg_segm.cpp
samples/gpu/cascadeclassifier_nvidia_api.cpp
samples/gpu/hog.cpp
samples/gpu/opticalflow_nvidia_api.cpp
samples/gpu/video_reader.cpp
samples/gpu/video_writer.cpp