[opencv] annotated tag 3.3.0-rc created (now 818ecf7)

Nobuhiro Iwamatsu iwamatsu at moszumanska.debian.org
Fri Jul 14 22:35:44 UTC 2017


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

iwamatsu pushed a change to annotated tag 3.3.0-rc
in repository opencv.

        at  818ecf7   (tag)
   tagging  9365817bfdedb10c7c4ed5afd8a8305a44698fd4 (commit)
  replaces  3.2.0
 tagged by  Alexander Alekhin
        on  Tue Jul 11 19:51:17 2017 +0300

- Log -----------------------------------------------------------------
OpenCV 3.3.0-rc

Adeel (1):
      update fix for #8105 (compiling with mingw32)

Adeel Ahmad (1):
      Merge pull request #8253 from adl1995:master

Aleksandr Rybnikov (3):
      Removed usage of std::map in DetectionOutput layer
      Fixed python sample for googlenet in dnn
      Disabled logging in caffe parser in release

Alessandro Gentilini (1):
      Fix markdown format.

Alexander Alekhin (381):
      ocl: move deprecated code from ocl.cpp
      ocl: update compiled programs
      ocl: update program cache defaults
      Merge tag '3.2.0'
      highgui: preserve waitKey -1 return value
      Merge pull request #7946 from SSteve:master
      Merge pull request #7950 from BadrinathS:firstbugfix-lr_opencv
      imgproc: fix using of uninitialized edge[] members in FillConvexPoly
      Merge pull request #7948 from LorenaGdL:hitmiss_tutorial
      Merge pull request #7959 from alalek:fix_7957
      Merge pull request #7986 from atinfinity:pullreq/170109-add_USE_AVX2_condition
      Merge pull request #7976 from StevenPuttemans:fix_opencv_annotation_tool
      Merge pull request #7960 from catree:tutorial_parallel_for_
      cuda: fix CUDA tests initialization
      Merge pull request #7998 from alalek:fix_7993
      cmake: add global defines to enable useful macros
      Merge pull request #8000 from mshabunin:fix-opencl-clahe
      cmake: fix lapack
      eliminate warnings
      Merge pull request #7941 from wykvictor:master
      Merge pull request #8026 from catree:fix_link_tutorial_brightness
      shape: force column-based vector
      Merge pull request #8023 from sovrasov:fs_add_full_yml_type_heading
      Merge pull request #8021 from mshabunin:doc-minor-fixes
      Merge pull request #7999 from alalek:fix_lapack
      Merge pull request #8024 from catree:fix_typo_py_houghlines
      Merge pull request #7863 from tomoaki0705:universalIntrinsicPopcount
      cmake: fix MKL detection in case of unsupported versions
      Merge pull request #7926 from saskatchewancatch:issue-7310
      Merge pull request #8020 from alalek:fix_4976
      Merge pull request #8042 from alalek:fix_8037
      Merge pull request #8049 from tomoaki0705:universalIntrinsicCorner
      Merge pull request #8001 from alalek:c_defines
      Merge pull request #8058 from tomoaki0705:universalIntrinsicFast
      Merge pull request #8053 from pwuertz:umat-copy-python
      remove precomp.cpp
      cmake: include contrib modules into opencv_world
      cmake world: allow to build python bindings
      cmake: fix support of duplicated file names in static libraries
      cmake: fix CUDA flags generation
      cuda: fix samples
      Merge pull request #8065 from paroj:pnpfloat
      Merge pull request #8060 from Legoless:master
      Merge pull request #8044 from alalek:opencv_world_with_contrib
      Merge pull request #8062 from mshabunin:add-cv_deprecated
      Merge pull request #8061 from tomoaki0705:universalIntrinsicStereoCalib3d
      Merge pull request #8071 from tomoaki0705:imgprocRemoveRedundantCheck
      Merge pull request #8072 from tomoaki0705:AVXcorner
      java: force 64F in solvePnP test
      Merge pull request #8074 from alalek:fix_java_tests
      Merge pull request #8076 from tomoaki0705:brushupAvxPopcount
      build: workaround for missing _mm256_setr_m128 in GCC
      Merge pull request #8080 from alalek:fix_8079
      Merge pull request #8085 from tomoaki0705:checkSse2
      Merge pull request #8088 from paroj:vtkfix
      Merge pull request #8099 from chrizandr:ML_Wrappers
      Merge pull request #8089 from hrnr:estimate_convert_fix
      Merge pull request #8082 from PkLab:fix_videoio_doc
      Merge pull request #8098 from chrizandr:Tree_load_Wrapper
      Merge pull request #8109 from lupustr3:pvlasov/ipp_build_fix
      Merge pull request #8078 from tomoaki0705:universalIntrinsicLapack
      Merge pull request #8114 from lupustr3:pvlasov/ipp_python_export
      Merge pull request #8084 from mshabunin:libstdcplusplus-debug
      Merge pull request #8107 from reunanen:fix8093
      Merge pull request #8123 from msk-repo01:master
      Merge pull request #8128 from LaurentBerger:MatrixExpressions
      Merge pull request #8132 from tonytheodore:highgui-gl
      Merge pull request #8133 from StevenPuttemans:add_detectMultiScale_notice
      Merge pull request #8137 from LaurentBerger:thresholdDoc
      Merge pull request #8125 from terfendail:ovxhal_integral_fix
      Merge pull request #8140 from StevenPuttemans:fix_gdal_driver_4channel_16bit
      core: fix String::end() implementation
      Merge pull request #8159 from alalek:fix_8158
      cmake: cleanup unused defines
      cmake: cleanup MSVC checks
      Merge pull request #8165 from AdeelH:master
      Merge pull request #8175 from alalek:cmake_cleanup_defines
      Merge pull request #8176 from alalek:cmake_cleanup_msvc_checks
      Merge pull request #8186 from Kronopath:patch-1
      cmake: support multiple CPU targets
      Merge pull request #8160 from ilijapuaca:master
      ocl: validate arguments in KernelArgs constructor
      cmake: fix order of MKL libraries, don't pass additional libraries as modules
      Merge pull request #8206 from paroj:cast
      Merge pull request #8209 from csukuangfj:csukuangfj-patch-2
      Merge pull request #8210 from alalek:fix_mkl_link
      Merge pull request #8211 from csukuangfj:csukuangfj-patch-3
      Merge pull request #8214 from jinay1991:patch-1
      Merge pull request #8221 from csukuangfj:csukuangfj-path-2
      ios framework: refactor code (no functional changes)
      ios framework: don't disable opencv_world in dynamic framework
      cmake: append '-framework UIKit' for videoio/imgcodecs module
      core(TLS): add cleanup() method
      cmake: disable pkg-config for Apple frameworks
      Merge pull request #8234 from alalek:issue_8121
      Merge pull request #8235 from berak:fix_dshow_leak
      Merge pull request #8239 from tomoaki0705:buildUniversalIntrinsicBlend
      Merge pull request #8244 from sovrasov:adjust_roi_fix
      Merge pull request #8250 from tomoaki0705:fixNonAsciiChar
      Merge pull request #8292 from sovrasov:backport_8267
      Merge pull request #8249 from vskarlsruhe:patch-1
      core: parallel_for_(): propagate RNG state from the main thread
      core(test): add regression test for RNG in parallel_for_()
      core: parallel_for_(): update RNG state of the main thread
      Merge pull request #8204 from terfendail:ovx_tlcontext
      Merge pull request #8296 from ville-v:master
      Merge pull request #8238 from PkLab:fix_doc_ellipse
      stitching: force "stable" RNG
      flann: use OpenCV theRNG()
      stitching(perf): workaround test failures
      Merge pull request #8306 from chacha21:portability
      Merge pull request #8207 from StevenPuttemans:fix_timing_traincascade
      core: DMatch I/O tests
      ocl: don't use vload4 for 3 channel images
      Merge pull request #8310 from PhilLab:patch-1
      Merge pull request #8298 from delftrobotics-forks:circles-grid-parameters
      Merge pull request #8316 from xuning0:xuning0-patch-1
      Merge pull request #8279 from sovrasov:calib3d_new_recover_pose
      Merge pull request #8274 from abratchik:mser.brisk.3.0.0-rc1
      Merge pull request #8321 from sergboec:patch-1
      Merge pull request #8111 from utibenkei:saliency-module-java
      Merge pull request #8294 from alalek:fix_stitching_failure
      Merge pull request #8324 from sturkmen72:update_objectDetection_cpp
      Merge pull request #8323 from csukuangfj:csukuangfj-patch-8
      Merge pull request #8313 from alalek:ocl_fix_cvtcolor
      Merge pull request #8308 from sovrasov:fs_dmatch_kpts_update
      Merge pull request #8335 from kuanyili:typo-patch
      Merge pull request #8346 from Sahloul:fixes/python_wrapper/flann
      Merge pull request #8365 from csukuangfj:patch-3
      Merge pull request #8356 from csukuangfj:patch-1
      Merge pull request #8368 from csukuangfj:patch-5
      Merge pull request #8379 from hailong-wang:patch-1
      Merge pull request #8380 from csukuangfj:patch-9
      Merge pull request #8375 from Sahloul:fixes/matx/init
      Merge pull request #8371 from csukuangfj:patch-8
      Merge pull request #8370 from csukuangfj:patch-7
      Merge pull request #8345 from ChristofKaufmann:pch_gcc6_workaround
      ocl: dump OpenCL driver version in tests
      Merge pull request #8376 from mshabunin:reduce-dependencies
      Merge pull request #8422 from berak:fix_shapematchmodes
      Merge pull request #8393 from alalek:ocl_driver_version
      Merge pull request #8416 from berak:patch-2
      Merge pull request #8401 from avartenkov:multichannel_warp
      Merge pull request #8424 from khnaba:expose-buffer-pool
      Merge branch 'pr8392'
      Merge pull request #8423 from terfendail:vt_ivx_enumupdate
      Merge pull request #8439 from egorpugin:patch-1
      core: CPU target dispatcher update
      core(mathfuncs_core): cpu optimization dispatched code
      cmake: fix try_compile() with --coverage flags
      Merge pull request #8443 from alalek:fix_coverage_trycompile
      Merge pull request #8446 from terfendail:ovxhal_sepfilter3x3
      Merge pull request #8433 from csukuangfj:issue-8189
      Merge pull request #8454 from superbort:reuse-stitching
      Merge pull request #8448 from jexner:foreach-segfault-fix
      cmake: fix MSVC static builds
      Merge pull request #8459 from alalek:fix_msvc_static_build
      Merge pull request #8421 from mshabunin:download-cache
      Merge pull request #8470 from superbort:stitching-estimators
      cmake: update ocv_download
      Merge pull request #8474 from alalek:ocv_download
      Merge pull request #8494 from tomoaki0705:fixWarningCuda
      Merge pull request #8497 from Sahloul:fixes/wrappers/ptr
      Merge pull request #8500 from Sahloul:fixes/wrappers/ptr
      Merge pull request #8506 from sergiud:mat-move-assignment-dont-copy
      Merge pull request #8502 from tomoaki0705:fixWarningsArrayBound
      Merge pull request #8495 from sergiud:standalone-dynamic-ipp-detection
      Merge pull request #8441 from alalek:dispatch_mathfuncs_core
      Merge pull request #8496 from Sahloul:fixes/wrappers/imgproc/EMD
      Merge pull request #8514 from paroj:v4lretval
      cmake: fix GCC precompiled headers warnings
      cmake: fix fp16 support
      Merge pull request #8517 from alalek:fix_build_pch
      Merge pull request #8518 from alalek:fix_fp16
      Merge pull request #8520 from tomoaki0705:cudaWarningsSuppress
      Merge pull request #8523 from mshabunin:fix-cvtcolor-ocl
      Merge pull request #8524 from mshabunin:java-fixes
      Merge pull request #8555 from tomoaki0705:jetsontx2
      Merge pull request #8525 from nnorwitz:master
      ffmpeg: add __STDC_CONSTANT_MACROS to check code
      Merge pull request #8458 from grundman:patch-2
      Merge pull request #8540 from tomoaki0705:fixWaringPhoto
      Merge pull request #8548 from csukuangfj:fix-typo-RNG
      Merge pull request #8561 from alalek:fix_ffmpeg_check
      Merge pull request #8559 from liquidmetal:feature/utsinh_allocate_ecc
      Merge pull request #8564 from orisano:patch-1
      Merge pull request #8567 from tomoaki0705:fixCbrtVS2012
      cmake: fix optimization filter
      Merge pull request #8508 from vskarlsruhe:patch-5
      Merge pull request #8571 from alalek:cmake_fix_optimization_filter
      Merge pull request #8576 from terfendail:ovx_fixwrappers
      Merge pull request #8522 from zongwave:master
      Merge pull request #8581 from ysolovyov:zlib-ios-fix
      cmake: disallow in-source builds
      Merge pull request #8565 from iglesias:fix/bgsknn-initialization
      Merge pull request #8589 from tomoaki0705:fixTypoCalib3d
      Merge pull request #8590 from berak:patch-2
      Merge pull request #8600 from tomoaki0705:fixErrorOdroidX2
      update FFmpeg Windows wrapper
      test: fix min/max name mismatching
      Merge pull request #8627 from alessandro-gentilini:patch-1
      Merge pull request #8575 from lupustr3:pvlasov/icv2017u2_initial_update
      Merge pull request #8593 from devnexen:test_fixes
      Merge pull request #8612 from sovrasov:roi_selector
      Merge pull request #8635 from daB0bby:patch-1
      Merge pull request #8618 from pwuertz:umat-pyopencl
      doc: change MathJax URL
      Merge pull request #8639 from berak:fix_webp_grayscale
      Merge pull request #8645 from brian-armstrong-discord:bugfix_inmemory_exif
      Merge pull request #8646 from saskatchewancatch:i8632
      Merge pull request #8603 from alalek:fix_test_name
      Merge pull request #8620 from saskatchewancatch:8457
      Merge pull request #8558 from grundman:patch-4
      cmake: update handling of IPPICV/IPPIW
      Merge pull request #8648 from alalek:cmake_fix_ippiw
      Merge pull request #8629 from lupustr3:pvlasov/icv2017u2_update2
      android: build fixes
      Merge pull request #8640 from alalek:doc_mathjax
      core: fix persistence bug in RAW I/O code
      Merge pull request #8588 from kylefleming:mac-deployment-target
      Merge pull request #8655 from alalek:fix_bug_persistence_raw_io
      cmake: fix POPCNT & SSE4.2 detection code
      Merge pull request #8656 from alalek:fix_cpu_detection
      cmake: dispatcher: add handling of include dirs
      Merge pull request #8663 from rib:wip/rib/android-build-fix
      Merge pull request #8664 from alalek:fix_build_with_tbb
      Merge pull request #8654 from paroj:py_vector_ptr
      Merge pull request #8665 from louiehelm:master
      Merge pull request #8675 from ninadpchaudhari:patch-1
      Merge pull request #8671 from tomoaki0705:fixBuildVS2012sprintf
      Merge pull request #8710 from ioxp:master
      Merge pull request #8596 from nnorwitz:nnorwitz
      Merge pull request #8727 from anupamsobti:master
      Merge pull request #8754 from berak:fix_py_hog_svm_tut
      Merge pull request #8750 from amroamroamro:photo-debevec
      core: fix threads count in pthreads
      build: fix snprintf() usage
      Merge pull request #8773 from kvaghel1:Issue-8763
      macro for static analysis tools
      Merge pull request #8775 from mshabunin:ipp-count-fix
      Merge pull request #8542 from jveitchmichaelis:update-cudadevo-doc
      Merge pull request #8743 from tomoaki0705:featureConvertFp16UMat
      Merge pull request #8717 from sovrasov:robertson_weight_change
      Merge pull request #8713 from grundman:patch-6
      Merge pull request #8799 from terfendail:cmake_ignore
      Merge pull request #8809 from berak:fix_py_tut_braces_py3
      Merge pull request #8814 from woodychow:openmp_num_threads
      Merge pull request #8805 from catree:solvePnP_doc
      Merge pull request #8823 from wpalfi:patch-1
      Merge pull request #8819 from Robzz:master
      Merge pull request #8828 from woodychow:multithreaded_gaussian
      photo(test): fix MergeRobertson test for AARCH64 build
      Merge pull request #8848 from alalek:fix_test_photo_aarch64
      Merge pull request #8838 from tomoaki0705:dispatchFp16
      build: fix PCH stub files generation optimization
      java: use module's public headers only
      Merge pull request #8857 from alalek:fix_pch_stub_regeneration
      cmake: add ENABLE_BUILD_HARDENING option
      build: fix errors for MSVS2010-2013, reduce default softfloat scope
      Merge pull request #8844 from mshabunin:fix-arm-tbb
      Merge pull request #8860 from alalek:fix_java_headers
      Merge pull request #8852 from BKNio:testsForVideoStab
      build: fix "ambiguous call" (MSVS2010)
      build: fix warning
      Merge pull request #8876 from alalek:fix_build_msvs
      Merge pull request #8863 from LukeZheZhu:pyrlk_small_winsize
      Merge pull request #8868 from alalek:fix_build_softfloat
      photo: fix integer overflow
      Merge pull request #8877 from alalek:fix_integer_overflow
      Merge pull request #8862 from alalek:build_hardening_flag
      Merge pull request #8888 from lewisjb:docs-build-doxygen
      3rdparty: remove jinja2 source code
      cmake: set minimal CPU instruction to SSE3 (x64)
      update CPU detection on ANDROID patch
      3rdparty: cpufeatures workaround
      Merge pull request #8753 from RyuheiMori:fix-cpu-feature-detection-on-android
      flann: add normal assignment operator for cvflann::any
      Merge pull request #8899 from tomoaki0705:fixSuppressWarningsUnreachable
      build: fix v_reduce_sum4 (requires SSE3)
      Merge pull request #8911 from alalek:fix_vsum4
      Merge pull request #8832 from terfendail:perf_accumulate_fix
      Merge pull request #8912 from alalek:fix_cxx11_mac_flann
      Merge pull request #8915 from sovrasov:deniose_add_assert
      Merge pull request #8922 from tomoaki0705:fixWarningJetsonTK1
      Merge pull request #8924 from tomoaki0705:fixWarningResize
      Merge pull request #8925 from savuor:fix/softfloat_comments
      Merge pull request #8942 from zwsu:master
      build: added VERSIONINFO resource
      build: update modules descriptions
      Merge pull request #8864 from sovrasov:calib_flags_update
      cmake: guard scanning of default MKL system-wide paths
      core(test): added cv::sortIdx accuracy tests
      core: fix IPP optimization for sortIdx
      android: make optional "cpufeatures", build fixes for NDK r15
      .gitignore: added ".cache" directory back
      cmake: additional messages on download errors
      Merge pull request #8960 from dkurt:halide_support_opencl
      Merge pull request #8958 from alalek:update_download
      3rdparty: protobuf 3.1.0 sources
      3rdparty: update CMake scripts for protobuf
      cmake: fix typo
      Merge pull request #8969 from alalek:fix_typo
      Merge pull request #8976 from jrtc27:fast-math-asm
      videoio(macosx): fix array access exception in AVFoundation
      Merge pull request #8982 from catree:morphologyEx_iterations_doc
      videoio: update VideoWriter apiPreference parameter position
      videoio: drop changes from legacy C-API header
      videoio: do not mix `CV_CAP` and `CAP_` APIs enum values
      build: disable AVX512
      dnn: move module from opencv_contrib
      dnn: fix public headers guards
      dnn: remove unused README
      dnn: move samples
      dnn: fix documentation links
      dnn: remove obsolete "build opencv_contrib with dnn module" tutorial
      dnn: fix dnn python test files
      viz: fix tests build
      3rdparty: add ittnotify sources
      trace: initial support for code trace
      Merge pull request #8766 from alalek:trace
      dnn: fix build warnings
      dnn: AVX2 fix invalid unaligned read
      Merge pull request #8995 from savuor:fix/trace_ovx_build
      dnn: fix failed Torch tests
      build: fix viz tests
      build: eliminate warning
      dnn: fix build
      Merge pull request #8996 from alalek:fix_viz_build
      Merge pull request #8997 from alalek:fix_build_warnings
      Merge pull request #9000 from alalek:fix_winpack_build
      Merge pull request #8963 from likan999:fix-java-camera-view
      flann: fix build with MSVC /sdl option
      videoio: synchronize ffmpeg open() call
      dispatch: added CV_TRY_${OPT} macro, fix dnn build
      Merge pull request #8990 from mshabunin:fix-static-2
      dnn: fix LayerFactory initialization
      Merge pull request #8543 from csukuangfj:fix-String
      dnn: added trace macros
      Merge pull request #8993 from Cartucho:compiling_java_code
      build: remove #define to prevent unexpected impact on user applications
      dnn: added "hidden" experimental namespace
      Merge pull request #9025 from mshabunin:fix-static-3
      dnn: cleanup torch integration code
      calib3d(perf): disable SGBM tests in debug mode
      dnn: fix compilation of Halide tests
      Merge pull request #9039 from arrybn:disable_caffe_parser_logs
      Merge pull request #9033 from alalek:sgbm_disable_perf_in_debug
      Merge pull request #9044 from neilsh-msft:WinRTBuild
      cmake: don't add vs_version.rc for static modules (ts)
      Merge pull request #8936 from terfendail:clipline_fix
      hdr_parser: ignore lines with 'CV__' macros
      binding: fix headers processing
      static build workaround
      Merge pull request #9050 from alalek:dnn_binding_fixes
      canny: disallow broken inplace arguments
      Merge pull request #9056 from mshabunin:fix-videoio-deps
      dnn: fix links
      Merge pull request #9032 from sovrasov:mat_doc_update
      cmake: update CXX11 compiler flag
      version 3.3.0-rc
      Merge pull request #8998 from abratchik:DNN.java.wrappers.fix
      Merge pull request #9052 from jqly:patch-1
      Merge pull request #9054 from zhmu:upstream
      Merge pull request #9055 from fdebrabander:master
      Merge pull request #9057 from alalek:static_build_workaround
      Merge pull request #9060 from alalek:canny_inplace_bug
      Merge pull request #9064 from sadika9:patch-1
      Merge pull request #9068 from dkurt:mkl_with_openmp
      Merge pull request #9069 from catree:ffmpeg_warnings_errors
      Merge pull request #9070 from catree:imshow_64bits_doc
      Merge pull request #9073 from berak:dnn_fix_tutorial_links
      Merge pull request #9076 from mshabunin:fix-doc-from-mail
      Merge pull request #9077 from alalek:cmake_enable_cxx11
      Merge pull request #9081 from catree:fix_tutorial_pca_intro
      Merge pull request #9067 from D-Alex:master
      Merge pull request #9080 from alalek:version_3.3.0-rc
      cmake: fix linker flags
      ocl: rework events handling with clSetEventCallback
      ocl: async cl_buffer cleanup queue (for event callback)
      Merge pull request #9134 from mshabunin:fix-static-6
      Merge pull request #9131 from dkurt:fix_eltwise_layer

Alexander Broemmer (2):
      Make stitching panoramas reusable after estimating transform once
      Clear old CameraParameters in AffineBasedEstimator

Alexander Duda (1):
      Fix error message fisheye CALIB_CHECK_COND

Amro (1):
      generalize number of channels

André Mewes (1):
      create homogeneous affine matrix when constructing from 4x3 cv::Mat

Anupam Sobti (1):
      Fix for issue #8615. Added cudawarping to optional modules and removed opencv_cudafilters

Arek (1):
      Merge pull request #8711 from ArkadiuszRaj:aravis_autoexposure_correction

Arnaud Brejeon (1):
      Merge pull request #8535 from arnaudbrejeon:std_array

Artem Lukoyanov (3):
      Callib3d 4channel image detection
      Added assertios to remap and warpAffine functions
      Merge branch 'master' of https://github.com/opencv/opencv into interpMultichannelImg

BadrinathS (1):
      Resolving issue #7924

Brian Armstrong (1):
      fix ByteStreamBuffer

Bryce Evans (1):
      Merge pull request #7942 from bae43:fix-typos

Cartucho (2):
      Extending template_matching tutorial with Java (#8043)
      Merge branch 'master' into compiling_java_code

Chaoshuai Lu (2):
      Fix MatToUIImage method crash when the step is not equal to cols * elemSize()
      Fix UIImageToMat method by taking image scale information into account

Christof Kaufmann (1):
      cmake: Avoid adding default path as system directory for GCC 6.x

Claudio (3):
      Add cuda::Stream capability to cuda::HOG::compute
      Align parameter code style between hog .cu and .cpp files
      Add cuda::streams to by_rows and 8UC1 functions

Dal Rupnik (4):
      Merge pull request #8009 from Legoless:master
      Added export functions for ObjC classes
      Replaced macro with built-in OpenCV export
      Fixed build_framework.py script for osx

David Carlier (1):
      fixing segfaults occuring when launching those unit tests

Dinar (1):
      add tests for videostab;

Dinar Ahmatnurov (1):
      fix estimateGlobalMotionRansac;

Dmitry Kurtaev (1):
      cmake: add Halide support (#8794)

Drew Hintz (2):
      Update broken downloads link in documentation (#8764)
      change tutorial to use enum name instead of value (#8783)

Duncan Barber (1):
      Tiny documentation fix in stereoCalibrate

Egor Pugin (1):
      Fix build under directories with '.cpp' string.

Fangjun KUANG (21):
      Merge pull request #8197 from csukuangfj/csukuangfj-patch-1
      Fix typos.
      Change the argument type to cl_platform_info.
      Merge pull request #8208 from csukuangfj:complex_support
      Fix the documentation for Mat::diag(int). (#8199)
      Fix an error in the demo code for cv::Mat::forEach
      Add support to print `cv::UMat`.
      Fix typos in the documentation (#8226)
      Fix typos.
      Update comments for cv::InputArray.
      Update documentation for cv::accumulate.
      Fix typos in the documentation for cv::Mat.
      Impove the documentation for Mat::diag
      fix typos.
      Fix an error in the documentation.
      Merge pull request #8383 from csukuangfj/patch-10
      fix issue 8411.
      Add more info to the error code.
      add more info to the error code.
      avoid allocating memory for string with a length of zero.
      fix typos.

Fernando Iglesias Garcia (1):
      Initialize background model in background subtraction KNN.

Frank de Brabander (1):
      how_to_scan_images.markdown: fix grammer mistakes

Gabriel B. Nunes (1):
      Work around CMake bug that mangles install dir

Hamdi Sahloul (6):
      cv::Matx python wrapper
      Accept default argument of FLANN index parameters
      Fixes the constructor of 1x14, 2x7, 7x2 or 14x1 matrix
      Wraps smart pointers properly
      Wraps cv::EMD for Python and Java
      Avoid memory leakage in smart pointers wrapper

Hans Gaiser (1):
      Expose CirclesGridFinderParameters in findCirclesGrid.

Ilija Puaca (1):
      Updated version of libwebp to 0.6.0. Removed iOS from build exceptions for libwebp

Jaime O. Rios (3):
      Modified code to work with universal build.
      Added message about synthesize keyword.
      Added message about 32-bit Obj-C to all @synthesize sections.

James Clarke (1):
      fast_math.hpp: Use __asm__ rather than asm; fixes including with -std=c99

Jejos (1):
      fix medianBlur accessviolation

Jinay Patel (1):
      Update ocl.cpp function Device::OpenCLVersion()

Jiri Horner (3):
      fix conversion bug in estimateAffine2D* functions
      add test for convertions in estimateAffine2D* functions
      Merge pull request #8869 from hrnr:akaze_part1

Jiří Sejkora (1):
      Fixed two typos in the Filter2D tutorial

Jose Gómez (1):
      Merge pull request #8168 from jmgomezpoveda:issue_8166

Juha Reunanen (1):
      Fix #8093: CV_DbgAssert that the result of area() fits in the return value

Julian Exner (1):
      Add test case for cv::Mat::forEach

Julian Tanke (1):
      export SVM::trainAuto to python #7224 (#8373)

KUANG, Fangjun (5):
      Add more information to the error code.
      Add more comments to the members of CoreTLSData related to OpenCL.
      fix an error while setting kernel argument for a 3-D matrix.
      fix issue 8411.
      fix issue 8189.

Kene Udeh (1):
      Merge pull request #8378 from kudeh:master

Kerry Billingham (1):
      Changes made to the Maven build process:

Kuan-Yi Li (1):
      Fix typos

Kyle Fleming (1):
      Set Mac OS X deployment target to 10.9

LaurentBerger (17):
      ApplyColorMap can be used with a user colormap
      Suppress warning unused parameter
      mend
      Add sample
      warnings
      warning 2
      warnings 2
      Merge branch 'master' of git://github.com/Opencv/opencv into UserColormap
      dd a note in findcontours doc
      Merge branch 'master' of git://github.com/Opencv/opencv into UserColormap
      remove new operator
      Merge branch 'master' of git://github.com/Opencv/opencv into UserColormap
      Add a link to MatExpr in Detailed Description of Mat
      Merge branch 'UserColormap' of https://github.com/LaurentBerger/opencv into UserColormap
      Solve issue 8136 opencv doc of threshold
      Add note about OTSU and TRIANGLE (comment sovrasov)
      Merge pull request #8220 from LaurentBerger:Issue5035

Lorena García (1):
      HitMiss tutorial

Louie Helm (1):
      Fix Farneback GPU Sample in GCC6

LukeZhu (2):
      Fix OpenCL's wrong output of calcOpticalFlowPyrLK function's output vector of err. Improve err's precison of the calcOpticalFlowPyrLK OpenCL function and add the relative test.
      Modify the pyrlk.cl to support winSize from 8*8 to 24*24 for optical flow

Maksim Shabunin (66):
      Merge pull request #7965 from D-Barber:stereoCalibrateR2T2CalculationTinyDocumentationFix
      Minor documentation fixes:
      Merge pull request #8068 from catree:thrust_tutorial
      KMeans improvement
      Merge pull request #8103 from sovrasov:em_docs_update
      Merge pull request #8077 from sovrasov:mog2_docs_update
      Enable GNU STL debug mode for debug builds
      Merge pull request #8240 from hewj03:issue_1012_contrib
      Merge pull request #8243 from sovrasov:hal_round_to_cvround
      Merge branch 'master' into master
      Replaced several hal:: classes with functions, marked old variants deprecated
      Merge pull request #8231 from paroj:pytype
      Merge pull request #8388 from ottogin:calib3d
      Reduce dependencies between modules
      Download cache
      Fixed cvtColor OCL compilation issue (BGRA2mBGRA)
      Fixed Algorithm.save and other methods work in Java
      Added javadoc generation
      Merge pull request #8649 from saskatchewancatch:8647
      Merge pull request #8686 from sovrasov:port_affine3_fix
      Merge pull request #8653 from alalek:android_fixes
      Merge pull request #8715 from berak:fix_digits_py
      Merge pull request #8724 from saskatchewancatch:i8723
      Fixed several issues found by static analysis in core module
      Fixed multidimensional count non-zero IPP implementation
      V4L: do not return frame if it can not be retrieved
      Merge pull request #8386 from jtkb:feature/cmake-maven-it-module
      Merge pull request #8787 from mshabunin:pr7241
      Do not clean src and gen directories when java is disabled
      Merge pull request #8818 from mshabunin:java-cleanup-fix
      Merge pull request #8842 from delftrobotics-forks:compile_fix_circlesgrid_debug
      TBB: fix build on ARM
      Merge pull request #8816 from mshabunin:sprintf-fix
      Merge pull request #8920 from sovrasov:video_vriter_ext
      Merge pull request #8883 from abratchik:DNN.java.wrappers.fix
      Initial version of MediaSDK integration:
      Merge pull request #8825 from mshabunin:media-sdk-support
      Rewritten some tests in videoio and imgcodecs modules
      Fix possible uninitialized memory in libtiff
      Merge pull request #8965 from mshabunin:fix-vs-issue-tiff
      Merge pull request #8856 from mshabunin:media-tests-upgrade
      Merge pull request #8984 from alalek:update_videowriter_apipreference
      Merge pull request #8985 from alalek:update_videoio
      Merge pull request #8981 from alalek:port_8979
      Merge pull request #8986 from alalek:build_disable_avx512
      Fixing some static analysis issues
      Merge pull request #9006 from alalek:videoio_synchronize_ffmpeg_open
      Merge pull request #9007 from alalek:issue_9001
      Fixed several issues found by static analysis
      Merge pull request #8903 from StevenPuttemans:fix_models
      Merge pull request #9026 from alalek:remove_danger_define
      Merge pull request #9019 from alalek:dnn_trace
      Merge pull request #8895 from lewisjb:python-docstrings
      Merge pull request #9028 from alalek:dnn_experimental_namespace
      Merge pull request #9031 from huangqinjin:gtk
      Fixed some issues found by static analysis (4th round)
      Merge pull request #9035 from alalek:dnn_fix_halide_tests
      Merge pull request #9038 from mshabunin:fix-static-4
      Removed extra dependencies from videoio library
      Issues found by static analysis (5th round)
      Merge pull request #9066 from mshabunin:fix-static-5
      Fixed minor doc issue
      Merge pull request #9089 from alalek:cmake_fix_sdl_linker_flags
      Merge pull request #9105 from alalek:ocl_update_event_callback
      Merge pull request #9115 from alalek:ocl_async_cleanup_queue
      Fixed several issues found by static analysis (Windows specific)

Mark Szumowski (1):
      Update research paper link in Python sample

Matt Bennett (2):
      Merge pull request #7952 from mattmyne:JSONWriteFixTrailingDecimalPoint
      remove ARC and auto synthesize assumptions in cocoa_window.mm

Matthias Grundmann (8):
      Update bgfg_gaussmix2.cpp to avoid divide by zero cases.
      Update bgfg_gaussmix2.cpp
      Update bgfg_gaussmix2.cpp
      Update circlesgrid.cpp
      Update utility.hpp
      Update autotuned_index.h
      Update cap_mjpeg_encoder.cpp
      Update matrix.cpp

Michele Cancilla (5):
      Improvement of sequential connected components Wu's algorithm and provide parallel version of both Wu's and Grana's algorithms (using TBB library)
      Fixed unnecessary black spaces;
      Fixed _P reserved variable name problem and changed getNumThreads with getNumberOfCPUs
      Removed parallel version for CV_16U label type
      Improvement of array of equivalences’ upper bound + fix some wrong comments

Naba Kumar (4):
      Merge pull request #8367 from khnaba:cuda-calchist-with-mask
      Expose BufferPool class for external use also
      Implement DFT as cv::Algorithm to support concurrent streams
      Support for creating streams with custom allocator

Neil Shipp (1):
      Fix WinRT build breaks in highgui and videoio.

Neio Zhou (1):
      Aravis: support Bayer GR 8 raw format.

Nicholas Nadeau (1):
      Merge pull request #7994 from nnadeau:master

Ninad P.Chaudhari (1):
      Spell correction

Paolo Perkovic (1):
      Fix StereoBM ROI selection

Pavel Rojtberg (7):
      initUndistortRectifyMap: CV_32FC2 is also supported as m1type
      solvePnP: use CV_32F for rvec, tvec if all PnP inputs are CV_32F
      viz: fix compilation - we need the VTK includes before ocv_define_module
      add missing casts to _Tp as determinant() always returns double
      python: type of initial_button_state must match format string
      cap_v4l: SetProperty - do not return false while setting video size
      python: move Ptr specializations above generic_vec to allow vector_Ptr_T

Pavel Vlasov (4):
      Fixes IPP build on linux;
      Adds IPP control functions to bindings export
      IPP for OpenCV 2017u2 initial enabling patch;
      Update for IPP for OpenCV 2017u2 integration;

Peter Würtz (3):
      Expose more UMat constructors to python
      Expose UMat OpenCL handles and buffer information to python
      Add docstring for UMat::handle

Philipp Hasper (2):
      CameraBridgeViewBase synchronizes on a final field
      Fixed exp32f() compilation on MSVC

PkLab (1):
      Merge pull request #8112 from PkLab:Fix_7898

PkLab.net (2):
      Fix misplaced description CAP_PROP_SETTINGS and others minor changes in videoio doc
      Change image e small fix to cv::ellipse() Doc

Pyotr Chekmaryov (8):
      Simplest test added and code debuged.
      There added parallel realization of vertical passes for MODE_HH4.
      Vertical passes added and we have working parralel version.
      Memory repaired + Cleanup.
      Test data correction.
      SIMD for modeHH4 is added. Plus some small optimization of CalcBT func.
      Performance tests are added.
      Fixing buildbot's messages.

Raj Natarajan (1):
      Issue-7310: Updated imwrite doc to correct default setting for IMWRITE_PNG_COMPRESSION and clarified existing doc a bit.

Rink Springer (1):
      Prevent crash when attempting to create training data without responses.

Robert Bragg (1):
      core: avoid clash with _N define from ctype.h in headers

Robin Chavignat (1):
      Fix build with CUDA on windows with JOM and Ninja (#6372)

Rostislav Vasilikhin (5):
      SoftFloat integrated  (#8668)
      removed MSVC warning suppression
      licence updated
      float constant replaced by int hex representations
      fixed typo

Ryuhei Mori (1):
      Fix cpu features detection on android

Sadika Sumanapala (1):
      Fix style

Sergey (1):
      Updated OpenCVFindMKL.cmake

Sergiu Deitsch (2):
      cmake: fixed standalone dynamic IPP detection under win32
      prevent copying in cv::Mat_<T> move assignment

Sixela David (1):
      Correcting issue #8431

Steve (1):
      Avoid segmentation fault

Steven Puttemans (1):
      fixing models to resolve XML violation issue

StevenPuttemans (5):
      add new frontal face detection model, VISAPP2017 contribution
      fix some issues with skipping files and old redundant code
      add explanation to detectMultiScale overload functionality
      enable processing of 16, 32 and 64 bit 4 channel data using GDAL1.2
      fix timing of traincascade

Suleyman TURKMEN (2):
      Update min_enclosing_triangle.cpp
      Update objectDetection.cpp

Tetragramm (2):
      Add check for all zero moments. If one of the shapes is empty, the match would return zero distance between the shapes even when the other one had content. It now returns DBL_MAX if no moments had value.
      Add case including both moments empty.

Tim King (1):
      Fixed bug #7482. Updated dense flow routine to reference bound textures.

Tomoaki Teshima (28):
      clean up unused #if
      use universal intrinsic and SSE4 popcount instruction in normHamming
      use universal intrinsic in corner detection series
      use universal intrinsic in fast
      use universal intrinsic in stereo matching
      remove pure SSE part
      optimize corner detection series using AVX instructions
      brush up AVX optimization in popcount
      check correct flag
      use universal intrinsic in VBLAS
      add enum Bayer**2BGRA
      optimize blend using universal intrinsic
      suppress warnings
      remove non ASCII character from comment
      suppress warnings on Jetson TK1
      suppress warnings on GCC 4.9 series
      suppress warnings from cuda
      build with cc 6.2 on Jetson TX2
      suppress warning on Jetson TK1
      fix build error on VS2012
      fix typo and align white spaces
      fix build error on ODROID-X2
      fix test error on VS2012
      add OpenCL version of convertFp16 and test
      update convertFp16 using CV_CPU_CALL_FP16
      suppress unreachable code warning
      suppress warning on Jetson TK1
      suppress warning

Tong Ke (2):
      Merge pull request #8301 from tonyke1993:p3p_alg
      Merge pull request #8585 from tonyke1993:ap3p

Tony Lian (1):
      Merge pull request #9075 from TonyLianLong:master

Tony Theodore (1):
      highgui: use forward slash for gl.h include

Utkarsh Sinha (2):
      If the user passes an empty output matrix, initialize it to identity.
      Updating documentation.

Vadim Pisarevsky (120):
      Merge pull request #7983 from LaurentBerger:docFindcontours
      Merge pull request #7975 from tomoaki0705:cleanupCalib3dStereo
      Merge pull request #7935 from alalek:fix_waitKey
      Merge pull request #7972 from catree:tutorial_brightness
      Merge pull request #7947 from utibenkei:tracking-module-java
      Merge pull request #7991 from sovrasov:cmake_find_mkl_x86_fix
      Merge pull request #7966 from Tetragramm:Issue#4235
      Merge pull request #8045 from onetimking:master
      Merge pull request #8004 from chrizandr:RTrees_load_wrapper
      Merge pull request #8081 from mshabunin:fix-kmeans-compactness
      Merge pull request #7910 from StevenPuttemans:add_visapp2017_contribution
      Merge pull request #7904 from paroj:initmapfc2
      Merge pull request #8134 from chrizandr:doc_typo
      Merge pull request #8153 from Sejsel:patch-1
      Merge pull request #8131 from atinfinity:170205-add_dense_flow_sample
      Merge pull request #8203 from alalek:ocl_kernelarg_validate
      Merge pull request #8187 from hewj03:improve-MultiBandBlender-cuda
      Merge pull request #8178 from tomoaki0705:addBayer2RGBA
      Merge pull request #8233 from Sahloul:features/python_matx
      Merge pull request #8228 from csukuangfj:csukuangfj-patch
      Merge pull request #8064 from terfendail:sgbm_bigbuffer
      Merge pull request #8299 from sovrasov:fs_fix_kpts_dmatch_output
      Merge pull request #8297 from csukuangfj:csukuangfj-patch
      Merge pull request #8293 from alalek:update_rng_in_parallel_for
      Merge pull request #8289 from vskarlsruhe:patch-4
      Merge pull request #8288 from Jejos:bugfix_medianBlur_accessviolation
      Merge pull request #8283 from ramele1907:master
      Merge pull request #8116 from mrquorr:master
      Merge pull request #7996 from mshabunin:hal-filter-revert
      Merge pull request #8217 from terfendail:ovx_halheader
      Merge pull request #8282 from vskarlsruhe:patch-3
      Merge pull request #8333 from sovrasov:ml_svm_params_scope_fix
      Merge pull request #8332 from sovrasov:qt_no_dbg_output_in_release
      Merge pull request #8245 from oulenz:patch-1
      Merge pull request #7462 from alalek:cpu_multi_target
      Merge pull request #8406 from khnaba:dft-as-algorithm
      Merge pull request #8404 from khnaba:stream-with-custom-allocator
      Merge pull request #8364 from csukuangfj:patch-2
      Merge pull request #8437 from matrush:master
      Merge pull request #8430 from sovrasov:interactive_calib_can_drop_aruco
      Merge pull request #8466 from sxldvd:master
      Merge pull request #8499 from mszu:patch-1
      Merge pull request #8342 from grundman:patch-1
      Merge pull request #8504 from bcr3ative:fixStereoBMROI
      Merge pull request #8484 from berak:patch-2
      Merge pull request #8465 from claudiofantacci:enh/cudastreamhog
      got rid of Blob and BlobShape completely; use cv::Mat and std::vector<int> instead
      Merge pull request #8616 from vpisarev:dnn4
      Merge pull request #8688 from ysolovyov:num-jobs-fix
      Merge pull request #8676 from jveitchmichaelis:jveitchmichaelis-sgbm-create
      Merge pull request #8598 from sovrasov:java_wrap_prt_arg
      Merge pull request #8580 from terfendail:ovx_newperftest
      Merge pull request #8582 from alalek:cmake_disable_insource_builds
      Merge pull request #8557 from grundman:patch-3
      Merge pull request #8432 from csukuangfj:issue-8411
      Merge pull request #8271 from ziggy90127:avfoundation-bugfix1
      Merge pull request #8602 from alalek:ffmpeg_update
      Merge pull request #8660 from 4ekmah:making_sgbm_parallel
      Merge pull request #8359 from csukuangfj:patch-fix-error-code-documentation
      Merge pull request #7894 from alalek:ocl_program
      Merge pull request #8398 from woodychow:normL2Sqr_avx2
      Merge pull request #8397 from woodychow:initUndistortRectifyMap_avx2
      Merge pull request #8391 from woodychow:warpAffine_avx2
      Merge pull request #8609 from LukeZheZhu:pyrlk_err_ocl_fix
      Merge pull request #8739 from terfendail:perf_accumulate_fix
      Merge pull request #8697 from sovrasov:cvt_col_bgra_bgra_fix
      Merge pull request #8712 from grundman:patch-5
      Merge pull request #8708 from terfendail:agast_fix
      Merge pull request #8399 from woodychow:filter_avx2
      Merge pull request #8771 from alalek:fix_snprintf
      Merge pull request #8770 from alalek:fix_pthreads_default
      Merge pull request #8745 from Neio:aravis_bayer_gr_8
      Merge pull request #8731 from ylemkimon:patch-1
      Merge pull request #8698 from cdcseacave:fix_Mat_release
      Merge pull request #8182 from chacha21:drawing_performance
      Merge pull request #8769 from mshabunin:kw-fixes
      resolves https://github.com/opencv/opencv/issues/7792
      Merge pull request #8777 from mshabunin:pr6852
      replaced SSE2 code with universal intrinsics; improved accuracy of the box filter; it should now be bit-exact
      Merge pull request #8779 from vpisarev:empty_cmp_fix
      Merge pull request #8778 from mshabunin:pr6853
      Merge pull request #8780 from vpisarev:fix_boxfilter
      Merge pull request #8776 from sovrasov:inpaint_adv_formats
      Merge pull request #8377 from ottogin:interpMultichannelImg
      Merge pull request #7865 from LaurentBerger:UserColormap
      Merge pull request #6854 from sturkmen72:patch-8
      Merge branch 'master' of https://github.com/MicheleCancilla/opencv into parallel_ccomp
      eliminated trailing whitespaces
      Merge pull request #8788 from sovrasov:calib_doc_update
      Merge pull request #8789 from vpisarev:parallel_ccomp
      Merge pull request #8314 from chacha21:fix_cuda_absdiff
      Merge pull request #8307 from AhiyaHiya:dev_xcode_macos_universal_binary
      Merge pull request #8796 from liurs1990:master
      Merge pull request #8455 from terfendail:ovxhal_skipsmall
      Merge pull request #8798 from BKNio:fix_motionEstimation
      Merge pull request #8797 from sovrasov:hog_sse_fix
      Merge pull request #8803 from 4ekmah:sgbm_modehh4_SIMD
      added v_reduce_sum4() universal intrinsic; corrected number of threads in cv::getNumThreads() in the case of GCD
      Merge pull request #8843 from terfendail:resizenn_patch
      Merge pull request #8891 from alalek:cmake_build_x64_sse3
      Merge pull request #8907 from vpisarev:dnn_fast_conv
      Merge pull request #8890 from alalek:remove_3rdparty_jinja2_sources
      Merge pull request #8950 from alalek:cmake_mkl_detection
      Merge pull request #8947 from alalek:vs_version
      Merge pull request #8949 from alalek:fix_sortIdx
      Merge pull request #8900 from alalek:update_android_build
      Merge pull request #8966 from alalek:protobuf_sources
      Merge pull request #8989 from alalek:move_dnn_module
      Merge pull request #8988 from sovrasov:repeat_src_eq_dst_fix
      Merge pull request #9004 from alalek:fix_build_flann_sdl
      another round of dnn optimization (#9011)
      Merge pull request #9009 from alalek:fix_dnn_initialization
      Merge pull request #9003 from dkurt:halide_bug_fixes
      Merge pull request #9013 from arrybn:ssd_last_layers_optim
      Merge pull request #8953 from mattmyne:cocoa_window_32_64_objc_fix
      Merge pull request #9029 from alalek:dnn_cleanup_torch
      Merge pull request #9022 from dkurt:keep_conv_weights_for_halide
      Merge pull request #9020 from arrybn:fix_googlenet_python_sample
      Merge pull request #9017 from sovrasov:parallel_for_cxx11
      Merge pull request #9014 from sovrasov:compare_scalars_fix

Vadzim Piatrou (1):
      Inpainting support for any 1-channel input images

Vitaly Tuzov (24):
      Fixed addressing structure population for integral image output
      Fix for SGBM compute() buffer allocation failure on big images
      OpenVX calls updated to use single common OpenVX context per thread
      imgproc HAL header inclusion moved
      Updated OpenVX detector and wrappers to handle Reference attribute names change
      Restricted OpenVX HAL separable filter implementation to 3x3 kernel size
      Calls to OpenVX HAL disabled for images less than FullHD
      Tune OpenVX HAL usability checks to distinguish multiplication and color conversion kernels
      Extended set of OpenVX HAL calls disabled for small images
      Extended restrictions for OpenVX HAL calls on small images
      Changed restrictions for OpenVX HAL calls on small images
      Disabled vxuConvolution call for Sobel, GaussianBlur and Box filter evaluation
      Disabled vxuConvolution call for sepFilter evaluation
      Fixed size estimation for copyFrom/To vector in vx_matrix and vx_convolution wrappers
      Tuned restrictions for Canny, Warp, FAST, Accumulate and Convolution OpenVX HAL calls on small images
      Extended set of existing performance test to OpenVX HAL suitable execution modes
      Fixed out of bound reading in makeAgastOffsets
      Fix for accumulate performance test in case of multiple iterations
      Moved size restrictions for OpenVX processed images to corresponding cpp files
      Removed CMake configuration files from gitignore, since builds should be performed out of source tree.
      AVX and SSE optimizations for resize NN
      Updated alignment declarations to CV_DECL_ALIGNED macro
      Updated fix for accumulate performance test in case of multiple iterations
      Fixed clipLine evaluation for very long lines

Vladislav Sovrasov (29):
      Fix MKL x86 detection on Windows
      Add support of type headings from YAML1.2
      Clarify docs for MOG2::apply
      ml::EM: add documentation for predict() method
      core: fix adjustROI behavior on indexes overflow
      hal: replace round() with cvRound()
      calib3d: add a new overload for recoverPose
      Fix DMatch and Keypoint I/O in FileStorage
      core: add single DMatch/Keypoint I/O
      QT: disable debug output in Release mode
      ml: remove useless namespace identifiers in SVM
      Make aruco dependency optional for interactive calibration app
      highgui: add ROI selector
      java: allow to wrap functions which take cv::Ptr
      imgproc: fix BGRA2BGRA conversion
      Add test for Mat_::release()
      photo: add support of all types of 1c images in inpaint
      calib3d: replace defines with enum values
      obdetect: fix in SSE code
      calib3d: add CALIB_FIX_TANGENT_DIST flag
      calib3d: use calibration flags from the new enums
      photo: add assertion on empty image in denoising
      video: add one more constructor for VideoWriter
      core: forbid handling of the case when src=dst in cv::repeat
      core: fix infinite recursion in compare
      core: add an ability to use cxx11 lambda as a parallel_for_ body
      core: add CV_CXX_11 flag to cvdef.h
      Add a note about cxx11 range-based loop in Mat_ documentation
      core: add a test of iteration through the Mat_ with range-based for

Wenju He (3):
      improve MultiBandBlender cuda, add normalizeUsingWeight and addSrcWeight kernels
      add accuracy test CUDA_MultiBandBlender
      fix multiband_blend.cu build error in issue opencv_contrib#1012

Werner Palfinger (1):
      fixed typo in pyopencv_from Point3d

Woody Chow (9):
      Optimize exp32f with AVX2
      Optimize WarpAffine using AVX2
      Optimize initUndistortRectifyMap with AVX2
      Optimize normL2Sqr_ with AVX2
      Optimize RowVec_32f and SymmColumnVec_32f with AVX2
      Merging master to filter_avx2, and resolving conflicts
      Use num_threads clause of #pragma omp parallel instead to avoid calling omp_set_num_threads for the entire application
      Multithread IPP gaussian blur
      Fallback to single threaded version of IPP gaussian blur / bilateral filter when the mutlithreaded version cannot be called.

Yakun Wang (1):
      BufferPool is used for temporary buffer, use mat create directly

Yuriy Solovyov (3):
      Fix zlib issue on iOS
      Use all available cpu cores in iOS/OSX build procedure
      Fix buildcmd

Yuval Langer (1):
      Add inline code backticks

Zhiwei Su (1):
      Fixed gray window for gpu stereo BP and CSBP

abratchik (3):
      fix #7833
      Refactor OpenCV Java Wrapping
      add java wrappers to dnn module

atinfinity (6):
      added to check the support of AVX2
      added dense flow sample
      added option to specify flow type
      fixed indent
      refactoring
      refactoring

berak (11):
      Merge pull request #8019 from berak:patch-2
      fix leaking handle in cap_dshow.cpp
      remove unnessecary print statement
      imgproc: move ShapeMatchModes enum from c to c++ header
      fix comment in optim.hpp
      Update tvl1_optical_flow.cpp
      imgcodecs: fix webp IMREAD_GRAYSCALE loading
      py_samples: fix digits.py
      fix py_svm_opencv sample
      py_tutorials: add print() braces for python3
      dnn: fix some tutorial links

brian-armstrong-discord (1):
      Merge pull request #8492 from brian-armstrong-discord:exif_inmemory

cDc (1):
      fix Mat_ release #8680

catree (10):
      Use directly the doxygen snippet command for the Changing the contrast and brightness of an image tutorial. Extend the tutorial with a pratical example and with a gamma correction method to adjust the brightness of an image.
      Add OpenCV parallel_for_ tutorial.
      Fix typos in py_houghlines tutorial. Extract the python code in a specific folder.
      Fix tutorial code link in basic_linear_transform tutorial. Add some resource links.
      Add thrust tutorial in the GPU main page documentation.
      Improve solvePnP doc, add assert >= 4 in solvePnP, escape underscore character for Scalar_ documentation.
      Add a note to morphologyEx documentation to clarify the behavior when iterations > 1.
      Add 64-bit imshow behavior in the documentation.
      Fix ffmpeg detection with -D OPENCV_WARNINGS_ARE_ERRORS=ON option.
      Fix wrong mat access.

cclauss (1):
      Merge pull request #8150 from cclauss/patch-1

chacha21 (18):
      optimize ICV_HLINE
      do not use GCC_VERSION
      comment unused function
      adaptation for iOS buildbot
      new try to adapt to iOS build bot
      try to fix Android compilation
      Merge remote-tracking branch 'origin/drawing_performance' into drawing_performance
      more ICV_HLINE optimization
      get rid of warning C4800 under VS2010
      Fix compilation when USE_ZLIB is false
      more ICV_HLINE specific cases
      make cuda::absdiff support multi-channel scalars
      assert SrcDepth == DstDepth
      use "double" from scalar only for CV_64F input
      minor changes to fix -Wunused-function warning on Apple platforms
      more minor changes to fix -Wunused-function warning on Apple platforms
      Drop best optimizations to reduce code size
      restored memset optimization

chrizandr (4):
      RTrees: Add wrapper for RTrees_load method to enable loading trained RTrees
      Add wrappers for load functions for DTrees and Boost classifiers
      Wrappers for load methods of EM, LR, SVMSGD and Normal Bayes Classifier
      Corrected typo in py_histogram_begins tutorial

daB0bby (1):
      Fixes typo

dkurt (5):
      Catch SkipTestException in performance tests
      Fixed some bugs from Halide tests
      Align convolutional layer weights separately from origin ones
      Fix MKL linkage with enabled OpenMP
      Eltwise layer fixes

hailong-wang (1):
      Fix the bug of Mat_<>::opeartor []

huangqinjin (1):
      gtk: check NULL before unref

insoow (1):
      Merge pull request #8104 from insoow:master

ionut (1):
      Change the value of bit/pixel from channels to 8*channels because videos encoded

jexner (1):
      Fix segmentation fault in cv::Mat::forEach

jqly (1):
      a fix for open issue 4772

jveitchmichaelis (2):
      Update documentation for getCudaEnabledDeviceCount
      Add default parameters for SGBM::create

krishraghuram (1):
      Correct the existing documented T-API functions to match the doxygen format (#8758)

kvaghel1 (1):
      Fix frame timestamp in VideoCapture::get

lewisjb (2):
      Update doc build instructions for doxygen
      Added Python Docstrings

likan999 (1):
      More accurate condition to detect emulator

logic1988 (1):
      Merge pull request #7978 from logic1988:master

mrquorr (1):
      finished for one sample

mschoeneck (1):
      Merge pull request #8694 from mschoeneck:Canny

mshabunin (2):
      imgproc/CLAHE/ocl: Removed unnecessary __local variable
      Added CV_DEPRECATED macro

msk-repo01 (1):
      Fix for opencv/opencv#8105 (compiling with mingw32)

n001519 (1):
      fix the mser issue

nnorwitz (3):
      Use %% for inline assembly rather than % so this compiles with clang.
      Use %% for inline assembly rather than % so this compiles with clang.
      Don't blow out the stack.  Use a smaller buffer and prevent buffer overruns with snprintf.

orisano (1):
      Remove stdout log when destructor called.

oulenz (3):
      Fix `FLANN_INDEX_KDTREE`, add `FLANN_INDEX_LSH` initialisation
      FLANN_INDEX_KDTREE = 0 -> 1
      FLANN_INDEX_KDTREE = 0 -> 1

q (1):
      First occurence of 4-directional version of SGBM.

remi (1):
      Modifications to reduce the code through a loop

rmensing (1):
      Compile fix for circlesgrid in debug.

saskatchewancatch (4):
      8632: Corrected cv::seamlessClone doc to reflect actual name of flag used in code
      Updated comments for cv::ellipse and cv::ellipse2Poly to clarify some behaviour that has confused some users.
      Issue 8647: Updated doc for cv::matchTemplate to reflect current support for methods when mast template is supplied.
      issue 8723: Changed doc for cv::imwrite to reflect correct default flag used for png compression strategy.

sovrasov (1):
      Set LUT for Robertson weights function to zero on borders

tribta (2):
      Compiling the Java tutorials codes using Apache Ant.
      formating style and making changes accordingly to review

umbraclet16 (1):
      Solve issue #8264

utibenkei (2):
      Added Java wrapping for tracking module
      Fix bug that occurs when module name and inherited class name are same.

vartenkov (1):
      Fix multichannel warping with BORDER_CONSTANT

ville-v (2):
      Add files via upload
      Fix issue #8278: "CV_XADD compile errors with Embarcadero C++ Builder 10.1"

vskarlsruhe (6):
      Update AddingImages.cpp
      Code easier to read now
      Code cleanup, removed cv:: because using namespace cv is already used.
      Update py_setup_in_windows.markdown
      Update canny_detector.markdown (#8684)
      Merge pull request #8752 from vskarlsruhe:patch-7

wykvictor (1):
      Speedup MedianFilter::apply() when calling repeatedly

xuning0 (1):
      Fix the description of ROI

ylemkimon (1):
      Remove redundant precomp.hpp and using-namespace

ziggy90127 (2):
      Add AVMediaTypeMuxed capture devices to AVFoundation, just as QTKit does.
      Add AVMediaTypeMuxed capture devices to AVFoundation, just as QTKit does.

zongwave (1):
      Add method KeypointBasedMotionEstimator::estimate(InputArray, InputArray) to support both cpu & opencl algorithm processing

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  3f3e6ba   Update min_enclosing_triangle.cpp
       new  0bc9a0d   Improvement of sequential connected components Wu's algorithm and provide parallel version of both Wu's and Grana's algorithms (using TBB library)
       new  5b23c0b   Fixed unnecessary black spaces; Extended parallel version to all frameworks supported by OpenCV; Added some documentation notes in modules/imgproc/include/opencv2/imgproc.hpp;
       new  4b7fc59   Fixed _P reserved variable name problem and changed getNumThreads with getNumberOfCPUs
       new  89a0a46   Removed parallel version for CV_16U label type
       new  61b9484   ApplyColorMap can be used with a user colormap
       new  4826d97   Suppress warning unused parameter
       new  d8fdf93   mend
       new  5ad02d7   Add sample
       new  1f724e2   warnings
       new  f92c9dd   warning 2
       new  8415b90   warnings 2
       new  05d187e   ocl: move deprecated code from ocl.cpp
       new  7a95e65   ocl: update compiled programs
       new  40686b5   initUndistortRectifyMap: CV_32FC2 is also supported as m1type
       new  fdbc598   add new frontal face detection model, VISAPP2017 contribution
       new  c3e409f   ocl: update program cache defaults
       new  7dd3723   Merge tag '3.2.0'
       new  b7a053b    Issue-7310: Updated imwrite doc to correct default setting for IMWRITE_PNG_COMPRESSION and clarified existing doc a bit.
       new  a2f3692   Merge branch 'master' of git://github.com/Opencv/opencv into UserColormap
       new  d015b55   highgui: preserve waitKey -1 return value
       new  5fad2a3   Speedup MedianFilter::apply() when calling repeatedly
       new  c6f666a   BufferPool is used for temporary buffer, use mat create directly
       new  8a6fabe   Avoid segmentation fault
       new  3153450   Merge pull request #7946 from SSteve:master
       new  579ffbf   Added Java wrapping for tracking module
       new  d1f7271   Resolving issue #7924
       new  23e53a3   Merge pull request #7950 from BadrinathS:firstbugfix-lr_opencv
       new  c3a8db6   Merge pull request #7952 from mattmyne:JSONWriteFixTrailingDecimalPoint
       new  a85b4b5   Merge pull request #7942 from bae43:fix-typos
       new  3650ec0   HitMiss tutorial
       new  fa36b9d   imgproc: fix using of uninitialized edge[] members in FillConvexPoly
       new  9be6304   Merge pull request #7948 from LorenaGdL:hitmiss_tutorial
       new  1c3b9d7   Tiny documentation fix in stereoCalibrate
       new  d33d37f   Add check for all zero moments. If one of the shapes is empty, the match would return zero distance between the shapes even when the other one had content. It now returns DBL_MAX if no moments had value.
       new  a891caa   Use directly the doxygen snippet command for the Changing the contrast and brightness of an image tutorial. Extend the tutorial with a pratical example and with a gamma correction method to adjust the brightness of an image.
       new  45f0cf0   Merge pull request #7959 from alalek:fix_7957
       new  f1aae52   clean up unused #if
       new  46fa9a6   fix some issues with skipping files and old redundant code
       new  e6f2724   dd a note in findcontours doc
       new  5e08d58   Merge branch 'master' of git://github.com/Opencv/opencv into UserColormap
       new  b3c77e6   added to check the support of AVX2
       new  406fe89   Merge pull request #7965 from D-Barber:stereoCalibrateR2T2CalculationTinyDocumentationFix
       new  e6d7989   Merge pull request #7986 from atinfinity:pullreq/170109-add_USE_AVX2_condition
       new  85474f5   Merge pull request #7983 from LaurentBerger:docFindcontours
       new  c0cde75   Merge pull request #7975 from tomoaki0705:cleanupCalib3dStereo
       new  b345c6e   Merge pull request #7935 from alalek:fix_waitKey
       new  65598e4   Merge pull request #7972 from catree:tutorial_brightness
       new  e16e141   Add OpenCV parallel_for_ tutorial.
       new  7cc0b0f   Add case including both moments empty.
       new  f4fdd94   Merge pull request #7976 from StevenPuttemans:fix_opencv_annotation_tool
       new  97f5d05   Merge pull request #7960 from catree:tutorial_parallel_for_
       new  ec5038f   Merge pull request #7947 from utibenkei:tracking-module-java
       new  7e99911   Fix MKL x86 detection on Windows
       new  587e9a5   remove new operator
       new  0c8e069   Merge pull request #7991 from sovrasov:cmake_find_mkl_x86_fix
       new  8b22099   use universal intrinsic and SSE4 popcount instruction in normHamming  - add v_popcount in universal intrinsic  - add test for v_popcount  - add wrapper of popcount for both MSVC and GCC
       new  f94e64a   cuda: fix CUDA tests initialization
       new  c9cedf3   Merge pull request #7998 from alalek:fix_7993
       new  b7630a0   cmake: add global defines to enable useful macros
       new  8c66531   imgproc/CLAHE/ocl: Removed unnecessary __local variable
       new  10e639c   Merge pull request #7966 from Tetragramm:Issue#4235
       new  5b363df   Merge pull request #8000 from mshabunin:fix-opencl-clahe
       new  256aa53   Merge pull request #7994 from nnadeau:master
       new  a8e5d1d   Merge pull request #7978 from logic1988:master
       new  89a740a   Merge pull request #8019 from berak:patch-2
       new  2b44c0b   cmake: fix lapack
       new  3668a01   eliminate warnings
       new  896c34f   Add support of type headings from YAML1.2
       new  1989d94   Merge pull request #7941 from wykvictor:master
       new  e357e2c   Fix typos in py_houghlines tutorial. Extract the python code in a specific folder.
       new  00d2e27   Fix tutorial code link in basic_linear_transform tutorial. Add some resource links.
       new  474e5f4   Merge pull request #8026 from catree:fix_link_tutorial_brightness
       new  a2b6b59   shape: force column-based vector
       new  66cdc10   Minor documentation fixes:
       new  85ef02b   Merge pull request #8023 from sovrasov:fs_add_full_yml_type_heading
       new  6f93a3a   Merge pull request #8021 from mshabunin:doc-minor-fixes
       new  7c91700   Merge pull request #7999 from alalek:fix_lapack
       new  8f96b15   Merge pull request #8024 from catree:fix_typo_py_houghlines
       new  a22f03e   Merge pull request #7863 from tomoaki0705:universalIntrinsicPopcount
       new  203b398   Fixed bug #7482. Updated dense flow routine to reference bound textures.
       new  f9828cd   cmake: fix MKL detection in case of unsupported versions
       new  e3ec356   RTrees: Add wrapper for RTrees_load method to enable loading trained RTrees
       new  c25f587   Merge pull request #7926 from saskatchewancatch:issue-7310
       new  a46adbf   Merge pull request #8020 from alalek:fix_4976
       new  73b5ef4   Merge pull request #8042 from alalek:fix_8037
       new  062d217   use universal intrinsic in corner detection series
       new  e71ff78   Merge pull request #8009 from Legoless:master
       new  bb5c40d   Merge pull request #8049 from tomoaki0705:universalIntrinsicCorner
       new  dc1502a   Merge pull request #8001 from alalek:c_defines
       new  c659f94   Expose more UMat constructors to python
       new  1d01e435  use universal intrinsic in fast
       new  533d399   Merge pull request #8058 from tomoaki0705:universalIntrinsicFast
       new  205ccdd   Merge pull request #8053 from pwuertz:umat-copy-python
       new  9bb5d6c   remove precomp.cpp
       new  36b3446   cmake: include contrib modules into opencv_world
       new  a5d16f0   cmake world: allow to build python bindings
       new  f1adc32   cmake: fix support of duplicated file names in static libraries
       new  68e5066   cmake: fix CUDA flags generation
       new  4b7c0b9   cuda: fix samples
       new  a50efda   Added export functions for ObjC classes
       new  b34ebc8   use universal intrinsic in stereo matching  - check SIMD availability before executing
       new  c10283b   Replaced macro with built-in OpenCV export
       new  ff5eaad   Merge pull request #8045 from onetimking:master
       new  2bac66a   Merge pull request #8004 from chrizandr:RTrees_load_wrapper
       new  c6c5191   Added CV_DEPRECATED macro
       new  3e708e0   solvePnP: use CV_32F for rvec, tvec if all PnP inputs are CV_32F
       new  576d43d   Fixed build_framework.py script for osx
       new  6eed6a8   Add thrust tutorial in the GPU main page documentation.
       new  a446cb2   Merge pull request #8065 from paroj:pnpfloat
       new  5c13ffb   Merge pull request #8060 from Legoless:master
       new  9e9fd28   Merge pull request #8044 from alalek:opencv_world_with_contrib
       new  6f848b8   Merge pull request #8068 from catree:thrust_tutorial
       new  ddca982   remove pure SSE part
       new  07979b0   optimize corner detection series using AVX instructions  - make sure SSE version will be still available for backward compatibility
       new  383559c   Merge pull request #8062 from mshabunin:add-cv_deprecated
       new  3413c23   Merge pull request #8061 from tomoaki0705:universalIntrinsicStereoCalib3d
       new  993ff7a   Merge pull request #8071 from tomoaki0705:imgprocRemoveRedundantCheck
       new  aa5caf8   Merge pull request #8072 from tomoaki0705:AVXcorner
       new  c1dec72   java: force 64F in solvePnP test
       new  776c8c5   Merge pull request #8074 from alalek:fix_java_tests
       new  820fdbf   brush up AVX optimization in popcount  - make sure SIMD optimization works even when AVX is not available
       new  4e0351b   Clarify docs for MOG2::apply
       new  74defef   Merge pull request #8076 from tomoaki0705:brushupAvxPopcount
       new  ec47a0a   build: workaround for missing _mm256_setr_m128 in GCC
       new  eb76851   Fix misplaced description CAP_PROP_SETTINGS and others minor changes in videoio doc
       new  156871d   Merge pull request #8080 from alalek:fix_8079
       new  d0bdf99   check correct flag
       new  67f1638   viz: fix compilation - we need the VTK includes before ocv_define_module
       new  9408a5e   fix conversion bug in estimateAffine2D* functions
       new  4ee25c7   add test for convertions in estimateAffine2D* functions
       new  48e2d38   Merge branch 'master' of git://github.com/Opencv/opencv into UserColormap
       new  a8aff6f   Merge pull request #8085 from tomoaki0705:checkSse2
       new  d22df8c   Add wrappers for load functions for DTrees and Boost classifiers
       new  519fbdb   Wrappers for load methods of EM, LR, SVMSGD and Normal Bayes Classifier
       new  67e24dd   Merge pull request #8088 from paroj:vtkfix
       new  1147007   Merge pull request #8099 from chrizandr:ML_Wrappers
       new  124c482   Merge pull request #8089 from hrnr:estimate_convert_fix
       new  82902b6   Merge pull request #8082 from PkLab:fix_videoio_doc
       new  75533fc   Merge pull request #8098 from chrizandr:Tree_load_Wrapper
       new  a789c08   ml::EM: add documentation for predict() method
       new  fd71121   use universal intrinsic in VBLAS  - brush up v_reduce_sum of SSE version
       new  b417b4d   KMeans improvement
       new  13dffa0   Merge pull request #8103 from sovrasov:em_docs_update
       new  0aab7c6   Merge pull request #8077 from sovrasov:mog2_docs_update
       new  50d350b   Enable GNU STL debug mode for debug builds
       new  dfb348e   Merge pull request #8081 from mshabunin:fix-kmeans-compactness
       new  f3cb508   Fix #8093: CV_DbgAssert that the result of area() fits in the return value
       new  9228a8b   Fixes IPP build on linux;
       new  6501d54   Fix bug that occurs when module name and inherited class name are same.
       new  b333b1f   Merge pull request #8109 from lupustr3:pvlasov/ipp_build_fix
       new  3476440   Merge pull request #8078 from tomoaki0705:universalIntrinsicLapack
       new  a47b7a3   Adds IPP control functions to bindings export
       new  607ff2e   Merge pull request #8114 from lupustr3:pvlasov/ipp_python_export
       new  ece3fac   Merge pull request #8112 from PkLab:Fix_7898
       new  9a1835c   Fix for opencv/opencv#8105 (compiling with mingw32)
       new  a2fed4c   Merge pull request #8084 from mshabunin:libstdcplusplus-debug
       new  b6561ce   Fixed addressing structure population for integral image output
       new  488eb11   Add a link to MatExpr in Detailed Description of Mat
       new  18dbed0   added dense flow sample
       new  678e114   highgui: use forward slash for gl.h include
       new  bfb18d2   add explanation to detectMultiScale overload functionality
       new  48f7cbe   Merge pull request #8107 from reunanen:fix8093
       new  89eca83   Merge pull request #8123 from msk-repo01:master
       new  519e452   Merge pull request #8128 from LaurentBerger:MatrixExpressions
       new  f0637e5   Merge pull request #8132 from tonytheodore:highgui-gl
       new  88f5e2f   Corrected typo in py_histogram_begins tutorial
       new  072f873   Merge pull request #8133 from StevenPuttemans:add_detectMultiScale_notice
       new  91e06e7   Merge branch 'UserColormap' of https://github.com/LaurentBerger/opencv into UserColormap
       new  fa4d32f   Solve issue 8136 opencv doc of threshold
       new  b3c1bd7   Add note about OTSU and TRIANGLE (comment sovrasov)
       new  3b5f1f7   Merge pull request #8137 from LaurentBerger:thresholdDoc
       new  976ee44   Merge pull request #8125 from terfendail:ovxhal_integral_fix
       new  22d8a81   enable processing of 16, 32 and 64 bit 4 channel data using GDAL1.2
       new  4950f54   Fix for SGBM compute() buffer allocation failure on big images
       new  476d2e1   Merge pull request #8140 from StevenPuttemans:fix_gdal_driver_4channel_16bit
       new  e9017fb   Merge pull request #7910 from StevenPuttemans:add_visapp2017_contribution
       new  fb3298f   Merge pull request #7904 from paroj:initmapfc2
       new  3450528   Merge pull request #8134 from chrizandr:doc_typo
       new  0689b43   Fixed two typos in the Filter2D tutorial
       new  9ac9e9e   core: fix String::end() implementation
       new  03fb85f   update fix for #8105 (compiling with mingw32)
       new  7c3b415   Merge pull request #8159 from alalek:fix_8158
       new  1b842c4   Updated version of libwebp to 0.6.0. Removed iOS from build exceptions for libwebp
       new  a347569   Merge pull request #8150 from cclauss/patch-1
       new  8633ef4   cmake: cleanup unused defines
       new  28f9ce4   cmake: cleanup MSVC checks
       new  37be9dd   add enum Bayer**2BGRA  - let it possible to reach Bayer2BGRA conversion
       new  af746a9   optimize ICV_HLINE
       new  d3a15c6   do not use GCC_VERSION
       new  7521bcc   comment unused function
       new  e19000a   adaptation for iOS buildbot
       new  16a9407   new try to adapt to iOS build bot
       new  642e4d9   Merge pull request #8165 from AdeelH:master
       new  88e54ca   Work around CMake bug that mangles install dir
       new  b76e883   improve MultiBandBlender cuda, add normalizeUsingWeight and addSrcWeight kernels
       new  2722133   add accuracy test CUDA_MultiBandBlender
       new  9552206   added option to specify flow type
       new  c2a880d   fixed indent
       new  bbe0f2c   refactoring
       new  ca5e0f5   refactoring
       new  1e11657   Merge pull request #8197 from csukuangfj/csukuangfj-patch-1
       new  b794582   Merge pull request #8175 from alalek:cmake_cleanup_defines
       new  156d736   Merge pull request #8176 from alalek:cmake_cleanup_msvc_checks
       new  47ae5f1   Merge pull request #8186 from Kronopath:patch-1
       new  e16227b   cmake: support multiple CPU targets
       new  1304ad1   Merge pull request #8160 from ilijapuaca:master
       new  4c7aa86   ocl: validate arguments in KernelArgs constructor
       new  df86f07   add missing casts to _Tp as determinant() always returns double
       new  46fe741   Fix typos.
       new  05248a3   cmake: fix order of MKL libraries, don't pass additional libraries as modules
       new  13b0fd9   Merge pull request #8206 from paroj:cast
       new  5e4dfb9   Change the argument type to cl_platform_info.
       new  3fbaabc   Merge pull request #8209 from csukuangfj:csukuangfj-patch-2
       new  a8a208e   Merge pull request #8208 from csukuangfj:complex_support
       new  e720427   Merge pull request #8153 from Sejsel:patch-1
       new  236815e   Merge pull request #8131 from atinfinity:170205-add_dense_flow_sample
       new  bb8be52   Merge pull request #8210 from alalek:fix_mkl_link
       new  bc8a91e   Merge pull request #8211 from csukuangfj:csukuangfj-patch-3
       new  f710d96   Update ocl.cpp function Device::OpenCLVersion()
       new  0af3638   Merge pull request #8214 from jinay1991:patch-1
       new  ca0b6fb   Merge pull request #8203 from alalek:ocl_kernelarg_validate
       new  57ed0e5   Fix the documentation for Mat::diag(int). (#8199)
       new  3240f2a   Merge pull request #8187 from hewj03:improve-MultiBandBlender-cuda
       new  9053839   Merge pull request #8178 from tomoaki0705:addBayer2RGBA
       new  e827a5b   Fix an error in the demo code for cv::Mat::forEach
       new  8638bba   Merge pull request #8220 from LaurentBerger:Issue5035
       new  b2da9df   Merge pull request #8221 from csukuangfj:csukuangfj-path-2
       new  64cf206   optimize blend using universal intrinsic  - add more channels/depth performance test for blend
       new  b1851e2   Add support to print `cv::UMat`.
       new  232d6b8   cv::Matx python wrapper
       new  007354e   Merge pull request #8233 from Sahloul:features/python_matx
       new  5bfaf99   Merge pull request #8228 from csukuangfj:csukuangfj-patch
       new  526220a   Fix typos in the documentation (#8226)
       new  789dc0a   python: type of initial_button_state must match format string
       new  a78d143   ios framework: refactor code (no functional changes)
       new  f1c8e04   ios framework: don't disable opencv_world in dynamic framework
       new  eaba0e6   cmake: append '-framework UIKit' for videoio/imgcodecs module
       new  91a0270   try to fix Android compilation
       new  afbcc07   Merge remote-tracking branch 'origin/drawing_performance' into drawing_performance
       new  ec7f74f   core(TLS): add cleanup() method
       new  9a4b5a4   OpenVX calls updated to use single common OpenVX context per thread
       new  d7240d1   fix leaking handle in cap_dshow.cpp
       new  88a338a   cmake: disable pkg-config for Apple frameworks
       new  a41d877   Change the value of bit/pixel from channels to 8*channels because videos encoded by cap_mjpeg_encoder.cpp don't play on windows media player. Issue number #8113
       new  9fbce6c   fix multiband_blend.cu build error in issue opencv_contrib#1012
       new  14451f3   core: fix adjustROI behavior on indexes overflow
       new  595437b   hal: replace round() with cvRound()
       new  e192c68   Merge pull request #8240 from hewj03:issue_1012_contrib
       new  a9e33fe   Merge pull request #8243 from sovrasov:hal_round_to_cvround
       new  ee9c0f5   Merge pull request #8234 from alalek:issue_8121
       new  29eda00   Fix `FLANN_INDEX_KDTREE`, add `FLANN_INDEX_LSH` initialisation
       new  9cb1343   FLANN_INDEX_KDTREE = 0 -> 1
       new  28cfb07   FLANN_INDEX_KDTREE = 0 -> 1
       new  aec59ab   suppress warnings  - brush up the implementation
       new  e03c81d   Change image e small fix to cv::ellipse() Doc
       new  56cedfc   Update AddingImages.cpp
       new  822c67f   remove non ASCII character from comment
       new  12d7429   Merge pull request #8064 from terfendail:sgbm_bigbuffer
       new  0c00242   Merge pull request #8235 from berak:fix_dshow_leak
       new  c624d82   Merge pull request #8239 from tomoaki0705:buildUniversalIntrinsicBlend
       new  eee638f   Merge pull request #8244 from sovrasov:adjust_roi_fix
       new  dcbed8d   Merge pull request #8250 from tomoaki0705:fixNonAsciiChar
       new  0aadab0   Add AVMediaTypeMuxed capture devices to AVFoundation, just as QTKit does.
       new  0d7666a   Merge branch 'master' into master
       new  d69b3e3   Add AVMediaTypeMuxed capture devices to AVFoundation, just as QTKit does.
       new  276e47a   fix #7833
       new  61404dd   imgproc HAL header inclusion moved
       new  c4c1c4c   Replaced several hal:: classes with functions, marked old variants deprecated
       new  710506e   calib3d: add a new overload for recoverPose
       new  ed9c924   Code easier to read now
       new  220d1f0   Merge pull request #8231 from paroj:pytype
       new  5169c79   fix medianBlur accessviolation
       new  6e12391   Code cleanup, removed cv:: because using namespace cv is already used.
       new  17ece58   Solve issue #8264
       new  2570a5a   Merge pull request #8292 from sovrasov:backport_8267
       new  7878404   Merge pull request #8249 from vskarlsruhe:patch-1
       new  b28fd79   core: parallel_for_(): propagate RNG state from the main thread
       new  ebdd741   core(test): add regression test for RNG in parallel_for_()
       new  649bb7a   core: parallel_for_(): update RNG state of the main thread
       new  d8425d8   finished for one sample
       new  1de10f9   Add files via upload
       new  0c1bcf3   Fix issue #8278: "CV_XADD compile errors with Embarcadero C++ Builder 10.1"
       new  34c70e7   Fix typos.
       new  c321d02   Fix DMatch and Keypoint I/O in FileStorage
       new  47c4dcc   Merge pull request #8204 from terfendail:ovx_tlcontext
       new  69f1d1d   Merge pull request #8296 from ville-v:master
       new  da0b1d8   Merge pull request #8238 from PkLab:fix_doc_ellipse
       new  bc7f6fc   Merge pull request #8253 from adl1995:master
       new  ddfe688   Merge pull request #8299 from sovrasov:fs_fix_kpts_dmatch_output
       new  5f99056   Merge pull request #8297 from csukuangfj:csukuangfj-patch
       new  c7049ca   Merge pull request #8293 from alalek:update_rng_in_parallel_for
       new  38abc61   Merge pull request #8289 from vskarlsruhe:patch-4
       new  408ef5c   Merge pull request #8288 from Jejos:bugfix_medianBlur_accessviolation
       new  f46fa6e   Merge pull request #8283 from ramele1907:master
       new  92a3dbe   more ICV_HLINE optimization
       new  11b24eb   Expose CirclesGridFinderParameters in findCirclesGrid.
       new  53e6854   stitching: force "stable" RNG
       new  147f3eb   flann: use OpenCV theRNG()
       new  e65c627   stitching(perf): workaround test failures
       new  e0ee2f7   Merge pull request #8116 from mrquorr:master
       new  b46364e   Merge pull request #7996 from mshabunin:hal-filter-revert
       new  d00561d   Merge pull request #8217 from terfendail:ovx_halheader
       new  8e8da3f   Merge pull request #8282 from vskarlsruhe:patch-3
       new  aa1b031   get rid of warning C4800 under VS2010
       new  74abbd0   Fix compilation when USE_ZLIB is false
       new  2d20aa4   Modified code to work with universal build.
       new  5d31d6e   Merge pull request #8306 from chacha21:portability
       new  db7922b   fix timing of traincascade
       new  9a92777   Merge pull request #8207 from StevenPuttemans:fix_timing_traincascade
       new  27cfe31   more ICV_HLINE specific cases
       new  89ce2dc   core: DMatch I/O tests
       new  931b32d   core: add single DMatch/Keypoint I/O
       new  6f39f9a   Merge pull request #8168 from jmgomezpoveda:issue_8166
       new  10651d4   Added message about synthesize keyword.
       new  ec38ef9   CameraBridgeViewBase synchronizes on a final field
       new  ba8a6e3   ocl: don't use vload4 for 3 channel images
       new  6cf4371   make cuda::absdiff support multi-channel scalars
       new  5d03262   Added message about 32-bit Obj-C to all @synthesize sections.
       new  eb6279d   Merge pull request #8310 from PhilLab:patch-1
       new  92c4b6a   Merge pull request #8298 from delftrobotics-forks:circles-grid-parameters
       new  8c93b61   Fix the description of ROI
       new  459a2bb   Merge pull request #8316 from xuning0:xuning0-patch-1
       new  aa52049   Merge pull request #8279 from sovrasov:calib3d_new_recover_pose
       new  3e2b05b   Merge pull request #8274 from abratchik:mser.brisk.3.0.0-rc1
       new  f743c82   Updated OpenCVFindMKL.cmake
       new  8a67912   Update comments for cv::InputArray.
       new  50bda8a   Update objectDetection.cpp
       new  2375e58   assert SrcDepth == DstDepth
       new  55ff28e   Merge pull request #8321 from sergboec:patch-1
       new  990e87e   Merge pull request #8111 from utibenkei:saliency-module-java
       new  6fe1898   Merge pull request #8294 from alalek:fix_stitching_failure
       new  bfd8003   use "double" from scalar only for CV_64F input
       new  9d593e7   Merge pull request #8324 from sturkmen72:update_objectDetection_cpp
       new  f9f013e   Merge pull request #8323 from csukuangfj:csukuangfj-patch-8
       new  6b1d997   Merge pull request #8313 from alalek:ocl_fix_cvtcolor
       new  cd7f0a5   QT: disable debug output in Release mode
       new  195c12f   ml: remove useless namespace identifiers in SVM
       new  e832870   Merge pull request #8333 from sovrasov:ml_svm_params_scope_fix
       new  24efb02   Merge pull request #8332 from sovrasov:qt_no_dbg_output_in_release
       new  e685dce   Fix typos
       new  8ef23d6   Merge pull request #8308 from sovrasov:fs_dmatch_kpts_update
       new  0a1767a   Update bgfg_gaussmix2.cpp to avoid divide by zero cases.
       new  e4377e7   Merge pull request #8335 from kuanyili:typo-patch
       new  583e3a6   cmake: Avoid adding default path as system directory for GCC 6.x
       new  94c58e7   minor changes to fix -Wunused-function warning on Apple platforms
       new  8c7d29e   more minor changes to fix -Wunused-function warning on Apple platforms
       new  db52841   Accept default argument of FLANN index parameters
       new  da0188a   Merge pull request #8245 from oulenz:patch-1
       new  2a30d8c   Update documentation for cv::accumulate.
       new  08c6ffa   Merge pull request #8346 from Sahloul:fixes/python_wrapper/flann
       new  3c5d87c   Add more information to the error code.
       new  be7d460   Add more comments to the members of CoreTLSData related to OpenCL.
       new  debc1c4   fix an error while setting kernel argument for a 3-D matrix.
       new  95468b7   Fix typos in the documentation for cv::Mat.
       new  5ea5d08   Merge pull request #8365 from csukuangfj:patch-3
       new  fdda19c   Merge pull request #8356 from csukuangfj:patch-1
       new  502aa1f   Merge pull request #8368 from csukuangfj:patch-5
       new  3c15913   Impove the documentation for Mat::diag
       new  31cc519   fix typos.
       new  207218e   Fix the bug of Mat_<>::opeartor []
       new  3ad6d13   Fix an error in the documentation.
       new  171e705   Fixes the constructor of 1x14, 2x7, 7x2 or 14x1 matrix
       new  c5781af   Merge pull request #8379 from hailong-wang:patch-1
       new  873b2ca   Merge pull request #8378 from kudeh:master
       new  54f7ebd   Merge pull request #8380 from csukuangfj:patch-9
       new  6fcb07d   Merge pull request #8375 from Sahloul:fixes/matx/init
       new  661f3e2   Merge pull request #8371 from csukuangfj:patch-8
       new  73e9c44   Merge pull request #8370 from csukuangfj:patch-7
       new  b6e8de2   Merge pull request #8345 from ChristofKaufmann:pch_gcc6_workaround
       new  3bf5d34   Callib3d 4channel image detection
       new  7295dd7   Update bgfg_gaussmix2.cpp
       new  a83a1ca   Merge pull request #8388 from ottogin:calib3d
       new  a8763c1   Optimize exp32f with AVX2
       new  27cf6e5   Merge pull request #8367 from khnaba:cuda-calchist-with-mask
       new  246d376   Merge pull request #8383 from csukuangfj/patch-10
       new  9333f82   Reduce dependencies between modules
       new  dcdd5d6   ocl: dump OpenCL driver version in tests
       new  c1007c7   Merge pull request #8376 from mshabunin:reduce-dependencies
       new  9a29fc2   Optimize WarpAffine using AVX2
       new  05476d6   Optimize initUndistortRectifyMap with AVX2
       new  c370cc1   Optimize normL2Sqr_ with AVX2
       new  9eecb5a   Optimize RowVec_32f and SymmColumnVec_32f with AVX2
       new  d9231af   Changes made to the Maven build process:
       new  0b31eca   remove unnessecary print statement
       new  11f3c07   imgproc: move ShapeMatchModes enum from c to c++ header
       new  3fbe1f8   Fix multichannel warping with BORDER_CONSTANT
       new  e77a5d5   Merge pull request #8422 from berak:fix_shapematchmodes
       new  1389cc9   Merge pull request #8393 from alalek:ocl_driver_version
       new  cdcf44b   Expose BufferPool class for external use also
       new  00f3ad7   Implement DFT as cv::Algorithm to support concurrent streams
       new  741e513   Merge pull request #8416 from berak:patch-2
       new  b3d128b   Merge pull request #8401 from avartenkov:multichannel_warp
       new  8bce760   Merge pull request #8424 from khnaba:expose-buffer-pool
       new  2968010   Support for creating streams with custom allocator
       new  2918c3d   First occurence of 4-directional version of SGBM. Even without any tests. Next step is parallelising it.
       new  a57d144   Merge pull request #7462 from alalek:cpu_multi_target
       new  e5dbd2c   Merge pull request #8406 from khnaba:dft-as-algorithm
       new  8abd163   Merge pull request #8404 from khnaba:stream-with-custom-allocator
       new  ba104b6   Merge branch 'pr8392'
       new  a56bd1f   Make aruco dependency optional for interactive calibration app
       new  5ebf066   Updated OpenVX detector and wrappers to handle Reference attribute names change
       new  0b3d136   Merge pull request #8364 from csukuangfj:patch-2
       new  bcac7bd   Merge pull request #8423 from terfendail:vt_ivx_enumupdate
       new  eae1ebf   fix issue 8411.
       new  03c4c37   fix issue 8189.
       new  9452162   fix issue 8411.
       new  874fb7a   Fix MatToUIImage method crash when the step is not equal to cols * elemSize()
       new  de70185   Fix UIImageToMat method by taking image scale information into account
       new  a321cce5  Fix build under directories with '.cpp' string.
       new  9ac34bd   Merge pull request #8437 from matrush:master
       new  b069646   Merge pull request #8439 from egorpugin:patch-1
       new  1857aa2   Merge pull request #8430 from sovrasov:interactive_calib_can_drop_aruco
       new  f70cc29   export SVM::trainAuto to python #7224 (#8373)
       new  17e5e4c   core: CPU target dispatcher update
       new  1e6ce1d   core(mathfuncs_core): cpu optimization dispatched code
       new  f82d64c   Add more info to the error code.
       new  da94d85   add more info to the error code.
       new  69df0ee   cmake: fix try_compile() with --coverage flags
       new  c5eb3df   Restricted OpenVX HAL separable filter implementation to 3x3 kernel size
       new  b45e784   Fix segmentation fault in cv::Mat::forEach
       new  2271b9a   Merge pull request #8443 from alalek:fix_coverage_trycompile
       new  cf9a019   Merge pull request #8446 from terfendail:ovxhal_sepfilter3x3
       new  d0c64fc   Merge pull request #8433 from csukuangfj:issue-8189
       new  c4ae5c0   Added assertios to remap and warpAffine functions
       new  e72d353   Download cache
       new  30d26ac   Make stitching panoramas reusable after estimating transform once
       new  46af075   Add test case for cv::Mat::forEach
       new  e7cad59   Merge pull request #8454 from superbort:reuse-stitching
       new  49e16a3   Merge pull request #8448 from jexner:foreach-segfault-fix
       new  13540bf   Update bgfg_gaussmix2.cpp
       new  84a0a91   Merge branch 'master' of https://github.com/opencv/opencv into interpMultichannelImg
       new  005c477   cmake: fix MSVC static builds
       new  f109c01   Merge pull request #8459 from alalek:fix_msvc_static_build
       new  35f6634   Add cuda::Stream capability to cuda::HOG::compute
       new  dd3655f   Align parameter code style between hog .cu and .cpp files
       new  4709b9d   Add cuda::streams to by_rows and 8UC1 functions
       new  75a489b   Correcting issue #8431
       new  106413a   Simplest test added and code debuged.
       new  de52887   Update circlesgrid.cpp
       new  7cc97fd   Merge pull request #8421 from mshabunin:download-cache
       new  b2524f4   Clear old CameraParameters in AffineBasedEstimator
       new  f34b2f7   Merge pull request #8470 from superbort:stitching-estimators
       new  3e0b63f   fix comment in optim.hpp
       new  a7de4ac   cmake: update ocv_download
       new  1c53595   Merge pull request #8474 from alalek:ocv_download
       new  507071c   suppress warnings on Jetson TK1
       new  98b8c32   cmake: fixed standalone dynamic IPP detection under win32
       new  b67382c   Merge pull request #8494 from tomoaki0705:fixWarningCuda
       new  c75b589   Wraps smart pointers properly
       new  0ae297a   Merge pull request #8497 from Sahloul:fixes/wrappers/ptr
       new  94d63d4   Update research paper link in Python sample
       new  6a856d6   Wraps cv::EMD for Python and Java
       new  8908893   Avoid memory leakage in smart pointers wrapper
       new  dd576c8   Fix StereoBM ROI selection
       new  6ab10fc   suppress warnings on GCC 4.9 series  - check boundary strictly  - initialize the variable before using it
       new  45e866f   Merge pull request #8500 from Sahloul:fixes/wrappers/ptr
       new  4f31759   prevent copying in cv::Mat_<T> move assignment
       new  bbdd8ba   Merge pull request #8506 from sergiud:mat-move-assignment-dont-copy
       new  c049275   Merge pull request #8502 from tomoaki0705:fixWarningsArrayBound
       new  8bee226   Merge pull request #8495 from sergiud:standalone-dynamic-ipp-detection
       new  63d3fdc   Merge pull request #8466 from sxldvd:master
       new  8bfc384   Merge pull request #8499 from mszu:patch-1
       new  2409924   Merge pull request #8342 from grundman:patch-1
       new  a973d93   Merge pull request #8504 from bcr3ative:fixStereoBMROI
       new  4aa51f6   Merge pull request #8484 from berak:patch-2
       new  36e8017   Merge pull request #8465 from claudiofantacci:enh/cudastreamhog
       new  ef033be   Update py_setup_in_windows.markdown
       new  297ba85   Merge pull request #8441 from alalek:dispatch_mathfuncs_core
       new  e93aa15   Merge pull request #8496 from Sahloul:fixes/wrappers/imgproc/EMD
       new  d92d82d   cap_v4l: SetProperty - do not return false while setting video size
       new  d15d9f5   Merge pull request #8514 from paroj:v4lretval
       new  1f86d85   cmake: fix GCC precompiled headers warnings
       new  e5d9b60   cmake: fix fp16 support
       new  bd5a6f8   Merge pull request #8517 from alalek:fix_build_pch
       new  739f87d   Merge pull request #8518 from alalek:fix_fp16
       new  731b5b2   suppress warnings from cuda
       new  bd786f3   Merge pull request #8520 from tomoaki0705:cudaWarningsSuppress
       new  ce50df5   Fixed cvtColor OCL compilation issue (BGRA2mBGRA)
       new  fd93ae0   Merge pull request #8523 from mshabunin:fix-cvtcolor-ocl
       new  8b455e8   Fixed Algorithm.save and other methods work in Java
       new  4d62f1d   Added javadoc generation
       new  9210cef   Use %% for inline assembly rather than % so this compiles with clang.
       new  9620cb5   Calls to OpenVX HAL disabled for images less than FullHD
       new  62fab57   Tune OpenVX HAL usability checks to distinguish multiplication and color conversion kernels
       new  bf5b784   Extended set of OpenVX HAL calls disabled for small images
       new  bf62dca   Extended restrictions for OpenVX HAL calls on small images
       new  24e8cd1   Use %% for inline assembly rather than % so this compiles with clang.
       new  2561c59   Merge pull request #8524 from mshabunin:java-fixes
       new  0a63ab3   Merge pull request #8301 from tonyke1993:p3p_alg
       new  8f19363   Update documentation for getCudaEnabledDeviceCount
       new  ff31d06   avoid allocating memory for string with a length of zero.
       new  0f1a56d   Changed restrictions for OpenVX HAL calls on small images
       new  4065778   fix typos.
       new  9cd4265   build with cc 6.2 on Jetson TX2
       new  fce7469   Update utility.hpp
       new  e0fe3cc   Update autotuned_index.h
       new  b9c2d88   If the user passes an empty output matrix, initialize it to identity.
       new  6c07b44   Merge pull request #8555 from tomoaki0705:jetsontx2
       new  ccc8767   suppress warning on Jetson TK1
       new  c839a2c   Merge pull request #8525 from nnorwitz:master
       new  c1ade08   ffmpeg: add __STDC_CONSTANT_MACROS to check code
       new  a2af1d4   Merge pull request #8458 from grundman:patch-2
       new  4e31eef   Merge pull request #8540 from tomoaki0705:fixWaringPhoto
       new  87bb743   Disabled vxuConvolution call for Sobel, GaussianBlur and Box filter evaluation
       new  8ba95cd   Merge pull request #8548 from csukuangfj:fix-typo-RNG
       new  4c0d833   Disabled vxuConvolution call for sepFilter evaluation
       new  3cee54c   Merge pull request #8561 from alalek:fix_ffmpeg_check
       new  0330934   Updating documentation.
       new  21e6980   Initialize background model in background subtraction KNN.
       new  550ca10   Remove stdout log when destructor called.
       new  ab9bbf6   Merge pull request #8559 from liquidmetal:feature/utsinh_allocate_ecc
       new  4d3cef3   Merge pull request #8564 from orisano:patch-1
       new  c145f28   fix build error on VS2012
       new  8532180   Merge pull request #8567 from tomoaki0705:fixCbrtVS2012
       new  c90dee6   cmake: fix optimization filter
       new  6b432b4   Merge pull request #8508 from vskarlsruhe:patch-5
       new  1c72825   Merge pull request #8571 from alalek:cmake_fix_optimization_filter
       new  d873fe6   Fixed size estimation for copyFrom/To vector in vx_matrix and vx_convolution wrappers
       new  1fc60e6   Add method KeypointBasedMotionEstimator::estimate(InputArray, InputArray) to support both cpu & opencl algorithm processing
       new  9dc36a1   Tuned restrictions for Canny, Warp, FAST, Accumulate and Convolution OpenVX HAL calls on small images
       new  2d05db6   Merge pull request #8576 from terfendail:ovx_fixwrappers
       new  b37f0c5   Merge pull request #8522 from zongwave:master
       new  26ccc09   Fix zlib issue on iOS
       new  9e054d3   Merge pull request #8492 from brian-armstrong-discord:exif_inmemory
       new  10787c6   Merge pull request #8581 from ysolovyov:zlib-ios-fix
       new  a07d8a8   cmake: disallow in-source builds
       new  20036b8   There added parallel realization of vertical passes for MODE_HH4.
       new  3d52661   Set Mac OS X deployment target to 10.9
       new  62c17dc   fix typo and align white spaces
       new  7ce6895   Update tvl1_optical_flow.cpp
       new  0d10eb5   Merge pull request #8565 from iglesias:fix/bgsknn-initialization
       new  2be4f2c   Merge pull request #8589 from tomoaki0705:fixTypoCalib3d
       new  b993b9b   Merge pull request #8590 from berak:patch-2
       new  bacc210   fixing segfaults occuring when launching those unit tests
       new  ebf13b3   fix build error on ODROID-X2
       new  cea0e94   Merge pull request #8600 from tomoaki0705:fixErrorOdroidX2
       new  a8a1838   update FFmpeg Windows wrapper
       new  dd304db   test: fix min/max name mismatching
       new  2922738   Merge pull request #8104 from insoow:master
       new  636ab09   Merge pull request #8535 from arnaudbrejeon:std_array
       new  dd54f7a   got rid of Blob and BlobShape completely; use cv::Mat and std::vector<int> instead
       new  35c7216   IPP for OpenCV 2017u2 initial enabling patch;
       new  fc8f189   Fix markdown format.
       new  ad7cf58   highgui: add ROI selector
       new  b051936   Merge pull request #8627 from alessandro-gentilini:patch-1
       new  f1c8094   Merge pull request #8575 from lupustr3:pvlasov/icv2017u2_initial_update
       new  b4f2280   Merge pull request #8593 from devnexen:test_fixes
       new  0f5aaad   fix test error on VS2012
       new  8eade61   Merge pull request #8612 from sovrasov:roi_selector
       new  7ffa49e   Vertical passes added and we have working parralel version.
       new  a4c70ae   Expose UMat OpenCL handles and buffer information to python
       new  4c095a7   Add docstring for UMat::handle
       new  5666305   Fixes typo
       new  7ccdf80   Merge pull request #8635 from daB0bby:patch-1
       new  fe21487   Merge pull request #8618 from pwuertz:umat-pyopencl
       new  cbda9b3   imgcodecs: fix webp IMREAD_GRAYSCALE loading
       new  8952863   doc: change MathJax URL
       new  40dc0bc   fix ByteStreamBuffer
       new  d363e27   8632: Corrected cv::seamlessClone doc to reflect actual name of flag used in code
       new  96aaac1   Merge pull request #8616 from vpisarev:dnn4
       new  c4d4248   Merge pull request #8639 from berak:fix_webp_grayscale
       new  a7e80f7   Merge pull request #8645 from brian-armstrong-discord:bugfix_inmemory_exif
       new  c744eff   Merge pull request #8646 from saskatchewancatch:i8632
       new  56a0a50   Merge pull request #8603 from alalek:fix_test_name
       new  3fe1839   Updated comments for cv::ellipse and cv::ellipse2Poly to clarify some behaviour that has confused some users.
       new  41d55c5   Merge pull request #8620 from saskatchewancatch:8457
       new  11c2ffa   Update for IPP for OpenCV 2017u2 integration;
       new  3db496f   Merge pull request #8558 from grundman:patch-4
       new  21be2aa   Memory repaired + Cleanup.
       new  f3eff00   cmake: update handling of IPPICV/IPPIW
       new  6ffab80   Merge pull request #8648 from alalek:cmake_fix_ippiw
       new  26be240   Merge pull request #8629 from lupustr3:pvlasov/icv2017u2_update2
       new  133b91a   android: build fixes
       new  c757d28   Merge pull request #8640 from alalek:doc_mathjax
       new  75f2824   core: fix persistence bug in RAW I/O code
       new  62e9bed   Merge pull request #8588 from kylefleming:mac-deployment-target
       new  c5c3ec4   Merge pull request #8655 from alalek:fix_bug_persistence_raw_io
       new  4c2858f   cmake: fix POPCNT & SSE4.2 detection code
       new  930611d   python: move Ptr specializations above generic_vec to allow vector_Ptr_T
       new  2492c29   Extended set of existing performance test to OpenVX HAL suitable execution modes
       new  d6bc689   Test data correction.
       new  9405c6d   Improvement of array of equivalences’ upper bound + fix some wrong comments
       new  8f5ea7d   core: avoid clash with _N define from ctype.h in headers
       new  e04d663   Merge pull request #8656 from alalek:fix_cpu_detection
       new  cdc7f10   cmake: dispatcher: add handling of include dirs
       new  bfe4e1f   Merge pull request #8663 from rib:wip/rib/android-build-fix
       new  11cd884   Merge pull request #8664 from alalek:fix_build_with_tbb
       new  21fff4d   Merge pull request #8654 from paroj:py_vector_ptr
       new  39874d7   Fix Farneback GPU Sample in GCC6
       new  a740a4c   Merge pull request #8665 from louiehelm:master
       new  7885ef2   Spell correction
       new  14ae679   Merge pull request #8675 from ninadpchaudhari:patch-1
       new  0457361   Merge pull request #8671 from tomoaki0705:fixBuildVS2012sprintf
       new  369bfbf   Add default parameters for SGBM::create
       new  bbb785e   Issue 8647: Updated doc for cv::matchTemplate to reflect current support for methods when mast template is supplied.
       new  bf62be7   java: allow to wrap functions which take cv::Ptr
       new  70e6391   create homogeneous affine matrix when constructing from 4x3 cv::Mat
       new  4f6238a   Use all available cpu cores in iOS/OSX build procedure
       new  96f1ef1   Fix buildcmd
       new  f71f76a   Merge pull request #8649 from saskatchewancatch:8647
       new  2a5a143   Merge pull request #8686 from sovrasov:port_affine3_fix
       new  40d61e5   Merge pull request #8688 from ysolovyov:num-jobs-fix
       new  58f19b4   Merge pull request #8676 from jveitchmichaelis:jveitchmichaelis-sgbm-create
       new  374c5ce   Merge pull request #8598 from sovrasov:java_wrap_prt_arg
       new  8a16997   Merge pull request #8580 from terfendail:ovx_newperftest
       new  f77e9bc   Merge pull request #8582 from alalek:cmake_disable_insource_builds
       new  b92bbff   Merge pull request #8557 from grundman:patch-3
       new  ea49d7b   Merge pull request #8653 from alalek:android_fixes
       new  fe24165   Merge pull request #8432 from csukuangfj:issue-8411
       new  986d57c   Update canny_detector.markdown (#8684)
       new  05387b3   Merge pull request #8271 from ziggy90127:avfoundation-bugfix1
       new  5950431   Merge pull request #8602 from alalek:ffmpeg_update
       new  dea5eac   Merge pull request #8660 from 4ekmah:making_sgbm_parallel
       new  dd81c29   Merge pull request #8359 from csukuangfj:patch-fix-error-code-documentation
       new  925594d   Merge pull request #7894 from alalek:ocl_program
       new  256b6bb   Don't blow out the stack.  Use a smaller buffer and prevent buffer overruns with snprintf.
       new  b683e68   Merge pull request #8398 from woodychow:normL2Sqr_avx2
       new  e00d052   Merge pull request #8397 from woodychow:initUndistortRectifyMap_avx2
       new  833832a   Merge pull request #8391 from woodychow:warpAffine_avx2
       new  65be9e1   Fix OpenCL's wrong output of calcOpticalFlowPyrLK function's output vector of err. Improve err's precison of the calcOpticalFlowPyrLK OpenCL function and add the relative test.
       new  06b0fe3   Merge pull request #8609 from LukeZheZhu:pyrlk_err_ocl_fix
       new  fa4fd48   Drop best optimizations to reduce code size
       new  ee5b5a6   Fixed out of bound reading in makeAgastOffsets
       new  dcd8589   Fixed exp32f() compilation on MSVC
       new  0e64e68   Update cap_mjpeg_encoder.cpp
       new  7b05d52   py_samples: fix digits.py
       new  aaabb07   Merge pull request #8715 from berak:fix_digits_py
       new  3b66914   Merge pull request #8710 from ioxp:master
       new  2055bcc   Extending template_matching tutorial with Java (#8043)
       new  e4cb8a6   issue 8723: Changed doc for cv::imwrite to reflect correct default flag used for png compression strategy.
       new  b87a8a5   Set LUT for Robertson weights function to zero on borders
       new  e60535d   Merge pull request #8724 from saskatchewancatch:i8723
       new  42a2454   Fix for issue #8615. Added cudawarping to optional modules and removed opencv_cudafilters
       new  17eef4d   Merge pull request #8596 from nnorwitz:nnorwitz
       new  9edcd9b   Merge pull request #8711 from ArkadiuszRaj:aravis_autoexposure_correction
       new  fe4555e   Merge pull request #8727 from anupamsobti:master
       new  5e74547   Remove redundant precomp.hpp and using-namespace
       new  bfc4eb3   imgproc: fix BGRA2BGRA conversion
       new  67fe820   Merging master to filter_avx2, and resolving conflicts
       new  01f773b   Fix for accumulate performance test in case of multiple iterations
       new  7881513   Merge pull request #8739 from terfendail:perf_accumulate_fix
       new  03aa69d   Merge pull request #8697 from sovrasov:cvt_col_bgra_bgra_fix
       new  0d60c0e   Merge pull request #8712 from grundman:patch-5
       new  31aa69f   Merge pull request #8708 from terfendail:agast_fix
       new  913a2db   Merge pull request #8399 from woodychow:filter_avx2
       new  7faf8cd   Aravis: support Bayer GR 8 raw format.
       new  ba39bb8   SIMD for modeHH4 is added. Plus some small optimization of CalcBT func.
       new  bb3a416   Fix cpu features detection on android
       new  7763a86   restored memset optimization
       new  2af63c2   fix py_svm_opencv sample
       new  aea846a   Update broken downloads link in documentation (#8764)
       new  2186ec7   Merge pull request #8754 from berak:fix_py_hog_svm_tut
       new  0bc30d3   Merge pull request #8752 from vskarlsruhe:patch-7
       new  39954cc   generalize number of channels
       new  235f2cc   Merge pull request #8750 from amroamroamro:photo-debevec
       new  900c406   core: fix threads count in pthreads
       new  16ea72e   build: fix snprintf() usage
       new  0831b43   Merge pull request #8771 from alalek:fix_snprintf
       new  17b89b2   Merge pull request #8770 from alalek:fix_pthreads_default
       new  6fd9edc   Fix frame timestamp in VideoCapture::get
       new  0e60b26   Merge pull request #8773 from kvaghel1:Issue-8763
       new  0037454   fix Mat_ release #8680
       new  2c2b140   Add test for Mat_::release()
       new  c5e9d1a   macro for static analysis tools
       new  b04ed59   Fixed several issues found by static analysis in core module
       new  f23b6ba   Fixed multidimensional count non-zero IPP implementation
       new  2a791ea   Merge pull request #8745 from Neio:aravis_bayer_gr_8
       new  c3762fb   Merge pull request #8731 from ylemkimon:patch-1
       new  b59df66   Merge pull request #8698 from cdcseacave:fix_Mat_release
       new  d81cdb8   add OpenCL version of convertFp16 and test  * disable vector operation for now  * brush up the implementation based on comment
       new  715b88c   Merge pull request #8775 from mshabunin:ipp-count-fix
       new  8ee8710   Modifications to reduce the code through a loop
       new  0448260   Merge pull request #8542 from jveitchmichaelis:update-cudadevo-doc
       new  55ee8b2   Merge pull request #8182 from chacha21:drawing_performance
       new  a065e4b   Merge pull request #8769 from mshabunin:kw-fixes
       new  7cefb52   V4L: do not return frame if it can not be retrieved
       new  4eda8ef   resolves https://github.com/opencv/opencv/issues/7792
       new  1ce61f3   Merge pull request #8777 from mshabunin:pr6852
       new  15a2c77   Merge pull request #8743 from tomoaki0705:featureConvertFp16UMat
       new  883d925   replaced SSE2 code with universal intrinsics; improved accuracy of the box filter; it should now be bit-exact
       new  7c3577f   Merge pull request #8779 from vpisarev:empty_cmp_fix
       new  246f47f   Merge pull request #8778 from mshabunin:pr6853
       new  19464a3   Merge pull request #8780 from vpisarev:fix_boxfilter
       new  2ddaaf6   Inpainting support for any 1-channel input images
       new  d9ffc4c   photo: add support of all types of 1c images in inpaint
       new  4ac5f37   Add inline code backticks
       new  9f0bbda   Merge pull request #8386 from jtkb:feature/cmake-maven-it-module
       new  9ea2f52   Correct the existing documented T-API functions to match the doxygen format (#8758)
       new  d72ddc8   Merge pull request #8787 from mshabunin:pr7241
       new  cf4e9e5   Update matrix.cpp
       new  27649de   Merge pull request #8717 from sovrasov:robertson_weight_change
       new  37b1bc9   Merge pull request #8776 from sovrasov:inpaint_adv_formats
       new  7bd3ccd   Merge pull request #8713 from grundman:patch-6
       new  057c10b   Merge pull request #8377 from ottogin:interpMultichannelImg
       new  9734ee1   Merge pull request #7865 from LaurentBerger:UserColormap
       new  2e056fb   Merge pull request #6854 from sturkmen72:patch-8
       new  bf84152   calib3d: replace defines with enum values
       new  4a4d94f   Merge pull request #8694 from mschoeneck:Canny
       new  affb600   Merge branch 'master' of https://github.com/MicheleCancilla/opencv into parallel_ccomp
       new  6473018   eliminated trailing whitespaces
       new  ea8be57   Merge pull request #8788 from sovrasov:calib_doc_update
       new  2a5e12c   Merge pull request #8789 from vpisarev:parallel_ccomp
       new  f6b6fbf   change tutorial to use enum name instead of value (#8783)
       new  ec49eb8   Merge pull request #8314 from chacha21:fix_cuda_absdiff
       new  11af7b7   Merge pull request #8307 from AhiyaHiya:dev_xcode_macos_universal_binary
       new  1d62a02   Moved size restrictions for OpenVX processed images to corresponding cpp files
       new  cc3fdd0   fix the mser issue
       new  6c164d8   obdetect: fix in SSE code
       new  d962b3f   Merge pull request #8796 from liurs1990:master
       new  ee257ff   Merge pull request #8455 from terfendail:ovxhal_skipsmall
       new  f241a37   fix estimateGlobalMotionRansac;
       new  a0aee9d   Removed CMake configuration files from gitignore, since builds should be performed out of source tree.
       new  c26fd68   Performance tests are added.
       new  89fcd6d   Merge pull request #8799 from terfendail:cmake_ignore
       new  6e00c76   Use num_threads clause of #pragma omp parallel instead to avoid calling omp_set_num_threads for the entire application
       new  f4e1812   Do not clean src and gen directories when java is disabled
       new  0f51155   py_tutorials: add print() braces for python3
       new  542cdb2   Improve solvePnP doc, add assert >= 4 in solvePnP, escape underscore character for Scalar_ documentation.
       new  35de1c9   Merge pull request #8809 from berak:fix_py_tut_braces_py3
       new  36918b3   Merge pull request #8814 from woodychow:openmp_num_threads
       new  d54b1ad   Merge pull request #8805 from catree:solvePnP_doc
       new  c6a3a18   SoftFloat integrated  (#8668)
       new  c397361   Merge pull request #8798 from BKNio:fix_motionEstimation
       new  89af053   Merge pull request #8797 from sovrasov:hog_sse_fix
       new  fdba548   Merge pull request #8818 from mshabunin:java-cleanup-fix
       new  c4a3278   Fix build with CUDA on windows with JOM and Ninja (#6372)
       new  0f42031   fixed typo in pyopencv_from Point3d
       new  0d86681   Merge pull request #8823 from wpalfi:patch-1
       new  d22fb5f   Multithread IPP gaussian blur
       new  f743603   Fallback to single threaded version of IPP gaussian blur / bilateral filter when the mutlithreaded version cannot be called.
       new  f935a16   Merge pull request #8819 from Robzz:master
       new  79bb920   Compile fix for circlesgrid in debug.
       new  59373a1   AVX and SSE optimizations for resize NN
       new  bad149d   Merge pull request #8828 from woodychow:multithreaded_gaussian
       new  9bb17ca   Merge pull request #8842 from delftrobotics-forks:compile_fix_circlesgrid_debug
       new  3933958   photo(test): fix MergeRobertson test for AARCH64 build
       new  ebd98ea   Merge pull request #8848 from alalek:fix_test_photo_aarch64
       new  a113e8f   Fixing buildbot's messages.
       new  a426a65   TBB: fix build on ARM
       new  e269ef9   update convertFp16 using CV_CPU_CALL_FP16  * avoid link error (move the implementation of software version to header)  * make getConvertFuncFp16 local (move from precomp.hpp to convert.hpp)  * fix error on 32bit x86
       new  125abe2   Merge pull request #8838 from tomoaki0705:dispatchFp16
       new  0e1d65d   build: fix PCH stub files generation optimization
       new  59798b3   java: use module's public headers only
       new  7b8d107   Merge pull request #8857 from alalek:fix_pch_stub_regeneration
       new  cc47ee3   Modify the pyrlk.cl to support winSize from 8*8 to 24*24 for optical flow
       new  31c7966   Merge pull request #8803 from 4ekmah:sgbm_modehh4_SIMD
       new  1961bb1   cmake: add ENABLE_BUILD_HARDENING option
       new  71517a9   build: fix errors for MSVS2010-2013, reduce default softfloat scope
       new  fd7e516   Merge pull request #8844 from mshabunin:fix-arm-tbb
       new  fc84c48   Merge pull request #8860 from alalek:fix_java_headers
       new  1887dcb   add tests for videostab;
       new  515e01e   Merge pull request #8852 from BKNio:testsForVideoStab
       new  781515c   build: fix "ambiguous call" (MSVS2010)
       new  5c0a287   build: fix warning
       new  f71ea4d   Merge pull request #8816 from mshabunin:sprintf-fix
       new  e3c0d11   Merge pull request #8876 from alalek:fix_build_msvs
       new  ea93bcc   Merge pull request #8863 from LukeZheZhu:pyrlk_small_winsize
       new  0213b50   Merge pull request #8868 from alalek:fix_build_softfloat
       new  e665be1   photo: fix integer overflow
       new  daf3fab   Merge pull request #8877 from alalek:fix_integer_overflow
       new  5b63399   Merge pull request #8862 from alalek:build_hardening_flag
       new  47c9bb7   Update doc build instructions for doxygen
       new  772a818   Merge pull request #8888 from lewisjb:docs-build-doxygen
       new  60f3ca4   3rdparty: remove jinja2 source code
       new  c3bea59   cmake: set minimal CPU instruction to SSE3 (x64)
       new  3dee87b   update CPU detection on ANDROID patch
       new  f0c2da3   3rdparty: cpufeatures workaround
       new  a3189e3   Merge pull request #8753 from RyuheiMori:fix-cpu-feature-detection-on-android
       new  94848a3   suppress unreachable code warning  - fix the define condition based on the comment
       new  2ddbcc3   fixing models to resolve XML violation issue
       new  fbafc70   added v_reduce_sum4() universal intrinsic; corrected number of threads in cv::getNumThreads() in the case of GCD
       new  2de1aac   Updated alignment declarations to CV_DECL_ALIGNED macro
       new  3a5e036   Updated fix for accumulate performance test in case of multiple iterations
       new  d121d1c   calib3d: add CALIB_FIX_TANGENT_DIST flag
       new  c0e456d   calib3d: use calibration flags from the new enums
       new  e72e34e   Merge pull request #8843 from terfendail:resizenn_patch
       new  bd1334a   Merge pull request #8891 from alalek:cmake_build_x64_sse3
       new  f49f056   Merge pull request #8907 from vpisarev:dnn_fast_conv
       new  cc52523   flann: add normal assignment operator for cvflann::any
       new  9fa90c8   Merge pull request #8899 from tomoaki0705:fixSuppressWarningsUnreachable
       new  078b4cc   Added Python Docstrings
       new  12a1c12   Merge pull request #8890 from alalek:remove_3rdparty_jinja2_sources
       new  e23b59d   build: fix v_reduce_sum4 (requires SSE3)
       new  234ad8f   photo: add assertion on empty image in denoising
       new  cf86f88   Merge pull request #8911 from alalek:fix_vsum4
       new  2ad612f   removed MSVC warning suppression
       new  2959363   licence updated
       new  9b902ad   Merge pull request #8832 from terfendail:perf_accumulate_fix
       new  4f35a59   Merge pull request #8912 from alalek:fix_cxx11_mac_flann
       new  26e9b42   Merge pull request #8915 from sovrasov:deniose_add_assert
       new  bd215fb   suppress warning on Jetson TK1
       new  5ad3ddc   suppress warning  - check if compiler is Intel compiler  - remove not referenced variables
       new  939c8e8   float constant replaced by int hex representations
       new  7580db0   Merge pull request #8922 from tomoaki0705:fixWarningJetsonTK1
       new  b21b694   Merge pull request #8924 from tomoaki0705:fixWarningResize
       new  3ea02e4   Merge pull request #8925 from savuor:fix/softfloat_comments
       new  037d8fb   Refactor OpenCV Java Wrapping
       new  f1c16f4   video: add one more constructor for VideoWriter
       new  1f40671   Merge pull request #8920 from sovrasov:video_vriter_ext
       new  8bf3f6b   Fixed gray window for gpu stereo BP and CSBP
       new  68d0197   Merge pull request #8883 from abratchik:DNN.java.wrappers.fix
       new  c06f3d6   Initial version of MediaSDK integration:
       new  594652c   Merge pull request #8942 from zwsu:master
       new  db35e13   build: added VERSIONINFO resource
       new  a9cc876   build: update modules descriptions
       new  43b03b6   Merge pull request #8864 from sovrasov:calib_flags_update
       new  8b664d6   Merge pull request #8825 from mshabunin:media-sdk-support
       new  87b569d   Rewritten some tests in videoio and imgcodecs modules
       new  9496fe4   cmake: guard scanning of default MKL system-wide paths
       new  9067310   core(test): added cv::sortIdx accuracy tests
       new  d3ebe66   core: fix IPP optimization for sortIdx
       new  6f3d881   Merge pull request #8950 from alalek:cmake_mkl_detection
       new  2c30f35   Merge pull request #8947 from alalek:vs_version
       new  3e3e2dd   android: make optional "cpufeatures", build fixes for NDK r15
       new  05acf40   remove ARC and auto synthesize assumptions in cocoa_window.mm
       new  437ca0b   Merge pull request #8949 from alalek:fix_sortIdx
       new  5f20e80   Merge pull request #8869 from hrnr:akaze_part1
       new  16368a2   cmake: add Halide support (#8794)
       new  f0e3431   .gitignore: added ".cache" directory back
       new  d29c299   cmake: additional messages on download errors
       new  e74fed5   Catch SkipTestException in performance tests
       new  92c0709   Merge pull request #8960 from dkurt:halide_support_opencl
       new  74127d4   More accurate condition to detect emulator
       new  0303fa0   Merge pull request #8958 from alalek:update_download
       new  5770b96   Fix possible uninitialized memory in libtiff
       new  4eb5242   Merge pull request #8965 from mshabunin:fix-vs-issue-tiff
       new  d27009c   Merge pull request #8856 from mshabunin:media-tests-upgrade
       new  63b3055   3rdparty: protobuf 3.1.0 sources
       new  1c4c58d   3rdparty: update CMake scripts for protobuf
       new  d649d13   cmake: fix typo
       new  259147e   Merge pull request #8969 from alalek:fix_typo
       new  fa7e7e0   Merge pull request #8900 from alalek:update_android_build
       new  25020f2   fast_math.hpp: Use __asm__ rather than asm; fixes including with -std=c99
       new  51e16bb   Merge pull request #8976 from jrtc27:fast-math-asm
       new  35a2f2f   videoio(macosx): fix array access exception in AVFoundation
       new  a084501   Add a note to morphologyEx documentation to clarify the behavior when iterations > 1.
       new  cc021e5   Merge pull request #8982 from catree:morphologyEx_iterations_doc
       new  23f4bff   videoio: update VideoWriter apiPreference parameter position
       new  460e9bf   videoio: drop changes from legacy C-API header
       new  d7597a8   videoio: do not mix `CV_CAP` and `CAP_` APIs enum values
       new  6b7a1d4   build: disable AVX512
       new  c60b7d7   Merge pull request #8984 from alalek:update_videowriter_apipreference
       new  b3cd244   Merge pull request #8985 from alalek:update_videoio
       new  8c27ceb   Merge pull request #8981 from alalek:port_8979
       new  09db01a   Merge pull request #8986 from alalek:build_disable_avx512
       new  ef69235   Merge pull request #8966 from alalek:protobuf_sources
       new  9372978   dnn: move module from opencv_contrib
       new  4f98718   core: forbid handling of the case when src=dst in cv::repeat
       new  7f12836   dnn: fix public headers guards
       new  6031c79   dnn: remove unused README
       new  14de8ac   dnn: move samples
       new  382e389   dnn: fix documentation links
       new  e03569f   dnn: remove obsolete "build opencv_contrib with dnn module" tutorial
       new  ee54baf   dnn: fix dnn python test files
       new  3d7fd41   Fixed clipLine evaluation for very long lines
       new  e49c429   viz: fix tests build
       new  07aff8e   3rdparty: add ittnotify sources
       new  006966e   trace: initial support for code trace
       new  b500ae2   Merge pull request #8766 from alalek:trace
       new  623de33   dnn: fix build warnings
       new  93091ba   dnn: AVX2 fix invalid unaligned read
       new  e63feba   fixed typo
       new  b4f1102   Merge pull request #8995 from savuor:fix/trace_ovx_build
       new  986d27e   dnn: fix failed Torch tests
       new  48924cd   Merge pull request #8989 from alalek:move_dnn_module
       new  ef2e5a9   Merge pull request #8988 from sovrasov:repeat_src_eq_dst_fix
       new  3611396   Compiling the Java tutorials codes using Apache Ant.
       new  fd91072   Merge branch 'master' into compiling_java_code
       new  45cbc51   build: fix viz tests
       new  650830b   build: eliminate warning
       new  16d1bbf   dnn: fix build
       new  04f8194   Merge pull request #8996 from alalek:fix_viz_build
       new  eff47b1   Merge pull request #8997 from alalek:fix_build_warnings
       new  b991665   Merge pull request #9000 from alalek:fix_winpack_build
       new  32d4af3   Fixing some static analysis issues
       new  121789f   Fixed some bugs from Halide tests
       new  9ee60db   Merge pull request #8963 from likan999:fix-java-camera-view
       new  22d2207   flann: fix build with MSVC /sdl option
       new  a87d6b0   videoio: synchronize ffmpeg open() call
       new  f8a75c4   dispatch: added CV_TRY_${OPT} macro, fix dnn build
       new  9e9f57c   Merge pull request #9004 from alalek:fix_build_flann_sdl
       new  58c5be0   Merge pull request #9006 from alalek:videoio_synchronize_ffmpeg_open
       new  1c4fb41   Merge pull request #9007 from alalek:issue_9001
       new  82ec76c   Merge pull request #8990 from mshabunin:fix-static-2
       new  00dd433   dnn: fix LayerFactory initialization
       new  8b3d660   another round of dnn optimization (#9011)
       new  2ae8490   Merge pull request #9009 from alalek:fix_dnn_initialization
       new  ec321e6   Removed usage of std::map in DetectionOutput layer
       new  bbb14d3   Merge pull request #9003 from dkurt:halide_bug_fixes
       new  9884915   formating style and making changes accordingly to review
       new  c5faa9a   Merge pull request #9013 from arrybn:ssd_last_layers_optim
       new  7567eb8   Merge pull request #8953 from mattmyne:cocoa_window_32_64_objc_fix
       new  dcf3d98   Merge pull request #8543 from csukuangfj:fix-String
       new  ed10383   dnn: added trace macros
       new  35a1ece   core: fix infinite recursion in compare
       new  b8b8047   Fixed python sample for googlenet in dnn
       new  8088d67   Merge pull request #8585 from tonyke1993:ap3p
       new  20f603a   Merge pull request #8993 from Cartucho:compiling_java_code
       new  3c748cc   core: add an ability to use cxx11 lambda as a parallel_for_ body
       new  08db55f   core: add CV_CXX_11 flag to cvdef.h
       new  b46f5b1   Align convolutional layer weights separately from origin ones
       new  a769d69   Fixed several issues found by static analysis
       new  b9a2d7b   build: remove #define to prevent unexpected impact on user applications
       new  da09603   dnn: added "hidden" experimental namespace
       new  3248518   Merge pull request #9025 from mshabunin:fix-static-3
       new  511e50c   dnn: cleanup torch integration code
       new  aa75b60   gtk: check NULL before unref
       new  9d4cd35   Merge pull request #8903 from StevenPuttemans:fix_models
       new  ca96221   Merge pull request #9026 from alalek:remove_danger_define
       new  ace0701   Merge pull request #9019 from alalek:dnn_trace
       new  9087778   Merge pull request #8895 from lewisjb:python-docstrings
       new  f1a56cb   Merge pull request #9028 from alalek:dnn_experimental_namespace
       new  f6a33c4   Merge pull request #9031 from huangqinjin:gtk
       new  b84cbee   calib3d(perf): disable SGBM tests in debug mode
       new  fb1dcdd   Merge pull request #9029 from alalek:dnn_cleanup_torch
       new  ac49a17   Merge pull request #9022 from dkurt:keep_conv_weights_for_halide
       new  27c7ef2   Merge pull request #9020 from arrybn:fix_googlenet_python_sample
       new  5f1b6ee   Merge pull request #9017 from sovrasov:parallel_for_cxx11
       new  2ac8190   Merge pull request #9014 from sovrasov:compare_scalars_fix
       new  72a765d   dnn: fix compilation of Halide tests
       new  fab4f4b   Disabled logging in caffe parser in release
       new  0c08094   Merge pull request #9039 from arrybn:disable_caffe_parser_logs
       new  64b483c   Merge pull request #9033 from alalek:sgbm_disable_perf_in_debug
       new  3f72ff2   Fix WinRT build breaks in highgui and videoio.
       new  e0393f8   Fixed some issues found by static analysis (4th round)
       new  a6d88b4   Merge pull request #9044 from neilsh-msft:WinRTBuild
       new  90d2f8b   Merge pull request #9035 from alalek:dnn_fix_halide_tests
       new  638a01a   Merge pull request #9038 from mshabunin:fix-static-4
       new  8bd2e98   cmake: don't add vs_version.rc for static modules (ts)
       new  a84a5e8   Merge pull request #8936 from terfendail:clipline_fix
       new  2db45c8   hdr_parser: ignore lines with 'CV__' macros
       new  6ea6e4b   binding: fix headers processing
       new  4445930   a fix for open issue 4772
       new  3ce1bca   Prevent crash when attempting to create training data without responses.
       new  36b00e6   how_to_scan_images.markdown: fix grammer mistakes
       new  c5a6846   static build workaround
       new  c235bbf   Merge pull request #9050 from alalek:dnn_binding_fixes
       new  6320ede   Removed extra dependencies from videoio library
       new  cdf2a59   canny: disallow broken inplace arguments
       new  e5aa213   Merge pull request #9056 from mshabunin:fix-videoio-deps
       new  40e1f2f   Fix style
       new  1f23202   Issues found by static analysis (5th round)
       new  5ca7dcc   Fix error message fisheye CALIB_CHECK_COND
       new  425e92e   Fix MKL linkage with enabled OpenMP
       new  d06619a   Add 64-bit imshow behavior in the documentation.
       new  921f06e   Fix ffmpeg detection with -D OPENCV_WARNINGS_ARE_ERRORS=ON option.
       new  8f71814   add java wrappers to dnn module
       new  34c0ab5   dnn: fix some tutorial links
       new  d5323ce   Merge pull request #9066 from mshabunin:fix-static-5
       new  32d1eb3   dnn: fix links
       new  267fdc4   Add a note about cxx11 range-based loop in Mat_ documentation
       new  f42b7d0   core: add a test of iteration through the Mat_ with range-based for
       new  2a33f45   Fixed minor doc issue
       new  108188e   Merge pull request #9032 from sovrasov:mat_doc_update
       new  3f02f56   cmake: update CXX11 compiler flag
       new  1b8d363   version 3.3.0-rc
       new  8b7cb8a   Fix wrong mat access.
       new  5590aea   Merge pull request #8998 from abratchik:DNN.java.wrappers.fix
       new  4f01ad8   Merge pull request #9052 from jqly:patch-1
       new  7621cc1   Merge pull request #9054 from zhmu:upstream
       new  c3586b8   Merge pull request #9055 from fdebrabander:master
       new  11a726c   Merge pull request #9057 from alalek:static_build_workaround
       new  7bb9237   Merge pull request #9060 from alalek:canny_inplace_bug
       new  8aa3011   Merge pull request #9064 from sadika9:patch-1
       new  b10bd4b   Merge pull request #9068 from dkurt:mkl_with_openmp
       new  9611aa8   Merge pull request #9069 from catree:ffmpeg_warnings_errors
       new  ced9d23   Merge pull request #9070 from catree:imshow_64bits_doc
       new  9aaf6a6   Merge pull request #9073 from berak:dnn_fix_tutorial_links
       new  c8783f3   Merge pull request #9075 from TonyLianLong:master
       new  37c8f21   Merge pull request #9076 from mshabunin:fix-doc-from-mail
       new  2863c9f   Merge pull request #9077 from alalek:cmake_enable_cxx11
       new  639e736   Merge pull request #9081 from catree:fix_tutorial_pca_intro
       new  823353d   Merge pull request #9067 from D-Alex:master
       new  7b8e630   Merge pull request #9080 from alalek:version_3.3.0-rc
       new  eed5cfb   cmake: fix linker flags
       new  f670a99   Merge pull request #9089 from alalek:cmake_fix_sdl_linker_flags
       new  daee982   ocl: rework events handling with clSetEventCallback
       new  34046ec   Merge pull request #9105 from alalek:ocl_update_event_callback
       new  da8dbf6   ocl: async cl_buffer cleanup queue (for event callback)
       new  cddf868   Merge pull request #9115 from alalek:ocl_async_cleanup_queue
       new  3203635   Eltwise layer fixes
       new  02db592   Fixed several issues found by static analysis (Windows specific)
       new  d656d39   Merge pull request #9134 from mshabunin:fix-static-6
       new  9365817   Merge pull request #9131 from dkurt:fix_eltwise_layer

The 985 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.


-- 
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