1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-29 15:23:05 +04:00
Commit Graph

11093 Commits

Author SHA1 Message Date
Igor Wodiany 37d4e24806 Fix a memory leak in the Mat copying constructor
Exception may be rasied inside the body of a copying constructor after
refcount has been increased, and beacause in the case of the exception
destrcutor is never called what causes memory leak. This commit adds a
workaround that calls the release() function before the exception is
thrown outside the contructor.
2017-10-05 22:24:43 +01:00
Alexander Alekhin 7b861cac9f Merge pull request #9662 from alalek:backport_9448_9504
(2.4) imgcodecs: backport 9448 9504
2017-09-20 12:45:15 +00:00
Alexander Alekhin da9395b592 imgcodecs: fix regression 9376 2017-09-19 13:05:34 +03:00
Alexander Alekhin df1a026329 imgcodesc: fix code problems with integer overflow / address arithmetic / UB 2017-09-19 12:39:32 +03:00
Alexander Alekhin dd9bf1ba1d Merge pull request #9435 from alalek:fix_numpy_warning_2.4
(2.4) python: eliminate -Wundef warning about NPY_INTERNAL_BUILD
2017-09-15 18:26:26 +00:00
Alexander Alekhin 30f7576029 Merge pull request #9383 from alalek:imgcodecs_refactoring_2.4 2017-08-22 16:36:18 +00:00
Alexander Alekhin f548d660ba Merge pull request #9432 from alalek:cmake_deprecated_policies_2.4
(2.4) cmake deprecated policies (backport 9415)
2017-08-22 14:13:49 +00:00
Alexander Alekhin 8a2bbc57e4 python: eliminate -Wundef warning about NPY_INTERNAL_BUILD
numpy 1.13.0+
2017-08-22 11:59:54 +03:00
Alexander Alekhin e575b5ff9a cmake: remove INSTALL_NAME_DIR 2017-08-21 19:17:52 +03:00
Alexander Alekhin 355553b0a6 cmake: CMP0026 NEW 2017-08-21 18:48:17 +03:00
Alexander Alekhin d25b04149a cmake: CMP0022 NEW 2017-08-21 18:26:57 +03:00
Alexander Alekhin 268d17e086 cmake: drop CMP0017 2017-08-21 18:26:57 +03:00
Alexander Alekhin d567a79581 cmake: use CMAKE_CXX_COMPILER_VERSION (CMake 2.8.8+)
- PVAPI library detection was changed
2017-08-21 18:26:57 +03:00
Alexander Alekhin 3ba7c16670 cmake: bump minimal version 2017-08-21 16:33:05 +03:00
Alexander Alekhin f7d99f3f6a Merge pull request #9408 from alalek:backport_9228
(2.4) Update OpenCVCompilerOptions.cmake (backport 9228)
2017-08-18 16:04:16 +00:00
neok-m4700 126de0cd95 Update OpenCVCompilerOptions.cmake
misplaced else
2017-08-18 18:48:03 +03:00
Alexander Alekhin 72d29259ca imgcodecs: refactoring, improve code quality 2017-08-16 18:25:09 +00:00
Alexander Alekhin c9488c661f Merge pull request #9380 from StevenPuttemans:fix_doc_9359_2.4
backport of PR 9367
2017-08-16 10:58:14 +00:00
Steven Puttemans 4852f017fa backport of PR 9367 2017-08-16 10:57:20 +02:00
Alexander Alekhin b398b572cc OpenCV version++
2.4.13.3
2.4.13.3
2017-07-31 15:57:29 +03:00
Alexander Alekhin a0520bef42 Merge pull request #9266 from alalek:backport_9238
(2.4) backport #9238
2017-07-30 14:38:06 +00:00
Alexander Alekhin 7dceebbc4e flann: fix out of buffer access 2017-07-30 14:14:08 +03:00
Alexander Alekhin 0312df4812 cmake: fix compiler flags 2017-07-30 14:11:10 +03:00
Alexander Alekhin d19147bc78 Merge pull request #9218 from alalek:backport_2.4
(2.4) Backport changes from master
2017-07-24 11:40:51 +00:00
Alexander Alekhin fc2a71dbab build: enable __STDC_FORMAT_MACROS macro 2017-07-21 17:38:23 +03:00
kvaghel1 6bafc2c598 Fix frame timestamp in VideoCapture::get 2017-07-21 17:35:20 +03:00
Alexander Alekhin 777a0080cb cmake: disallow in-source builds 2017-07-21 17:33:01 +03:00
Christof Kaufmann 572c86176a cmake: Avoid adding default path as system directory for GCC 6.x
This is a completion for PR #7390 and fixes #6517 and #815.
2017-07-21 17:29:50 +03:00
Alexander Alekhin 8736ece97d Merge pull request #9116 from alalek:backport_9110_2.4
(2.4) Added detection of MSVC1911
2017-07-10 08:07:48 +00:00
Patrik Huber ebd961585e Added detection of MSVC1911
This is VS2017 Preview. It makes sure the version is detected properly and the INSTALL target then correctly installs to x64/vc15 (the same as MSVC1910).
2017-07-07 14:46:56 +03:00
Alexander Alekhin 2e343ef631 Merge pull request #9102 from varunagrawal:2.4-vector
gpu.hpp vector scope fix
2017-07-06 16:11:07 +00:00
Varun Agrawal af3c544483 All vector definitions have correct namespace scopes 2017-07-05 19:02:27 -04:00
Alexander Alekhin 3dedd62f54 Merge pull request #8970 from alalek:fix_libname_2.4
(2.4) cmake: fix libname for pkg-config configuration
2017-06-25 14:16:46 +03:00
Alexander Alekhin 07b7c03efc Merge pull request #8980 from alalek:fix_typo_8979_2.4
(2.4) highgui(macos): fix video file reading via AVFoundation
2017-06-24 11:38:32 +03:00
Alexander Alekhin aae7621243 highgui(macos): fix video file reading via AVFoundation 2017-06-24 11:01:33 +03:00
Alexander Alekhin fa36e769cf Merge pull request #8979 from sabzo:issue/8305_unhandled_objective_c_exception_video_avi_playback
Unhandled Objective-C exception when playing video
2017-06-24 10:56:25 +03:00
Sabelo f71bf21aaf Unhandled Objective-C exception when playing video 2017-06-23 19:54:56 -04:00
Alexander Alekhin 70489b1e22 cmake: fix libname for pkg-config configuration 2017-06-22 19:34:50 +03:00
Alexander Alekhin e397794ae2 Merge pull request #8959 from alalek:gitignore_cache_2.4 2017-06-22 12:29:23 +03:00
Alexander Alekhin 3d4e1bd641 .gitignore: add .cache directory (to be consistent with master branch) 2017-06-21 19:25:36 +03:00
Alexander Alekhin 3649ee3cd3 Merge pull request #8887 from krishraghuram:gpu_reduce_doc
Modified doc for gpu::reduce(fixes issue 8628)
2017-06-10 22:27:17 +02:00
Raghuram Krishnaswami d0f3a14456 Modified doc for gpu::reduce(fixes issue 8628) 2017-06-10 18:36:39 +05:30
krishraghuram 01e34b6a91 correct bug in fastmeans (ref #7899) (#8757) 2017-05-23 12:40:49 +03:00
Alexander Alekhin df5c090f2e Merge pull request #8761 from kvaghel1:Issue-8760
Correct findChessboardCorners flags naming in calib3d doc. (#8761)
2017-05-22 16:46:59 +03:00
kvaghel1 27213a845f Correct findChessboardCorners flags naming in calib3d doc. 2017-05-21 21:12:19 -04:00
Alexander Alekhin 91a6940930 Merge pull request #8574 from elmewo:fix-affine-constructor
fix creation homogeneous affine matrix when constructing from 4x3 cv::Mat
2017-04-25 19:04:51 +03:00
Alexander Alekhin 7577f1420d Merge pull request #8592 from tomoaki0705:fixTypoCalib3d24
calib3d: fix typo
2017-04-17 17:22:29 +03:00
Tomoaki Teshima c72a191145 fix typo 2017-04-17 22:13:10 +09:00
André Mewes 34d7b96bfc create homogeneous affine matrix when constructing from 4x3 cv::Mat 2017-04-13 14:39:10 +02:00
Alexander Alekhin 160f26192c Merge pull request #8562 from alalek:fix_ffmpeg_check_2.4
(2.4) ffmpeg: add __STDC_CONSTANT_MACROS to check code
2017-04-11 16:27:25 +03:00