1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-18 08:44:11 +08:00
Commit Graph

2468 Commits

Author SHA1 Message Date
Alexander Alekhin
1070e7042a Merge pull request #1733 from cv3d:minor/umat_getmat_access 2018-08-24 06:45:02 +00:00
Hamdi Sahloul
271f2bcf86 UMat::getMat(): Utilize ACCESS_READ instead of 0 2018-08-24 06:03:39 +09:00
Alexander Alekhin
2203743cd0 aruco: fix debug build 2018-08-23 19:03:25 +03:00
Alexander Alekhin
645ca12d1d Merge pull request #1729 from alalek:fix_ovis_build 2018-08-23 11:33:49 +00:00
Alexander Alekhin
21f7139e51 ovis: fix build 2018-08-23 07:26:21 +00:00
bini
1612d99c81 refactored include and bib files 2018-08-22 02:35:42 -04:00
Alexander Alekhin
39120af349 Merge pull request #1722 from alalek:fix_assert_messages 2018-08-21 13:45:03 +00:00
Alexander Alekhin
8277ca6aae opencv-core: avoid using of multi-argument CV_Assert()
replace to CV_Assert_N()
2018-08-15 17:39:00 +03:00
Jan Beich
4e10bc5dae stereo: unbreak with clang 7
modules/stereo/src/descriptor.cpp:229:34: error: ordered comparison between pointer and zero ('const int *' and 'int')
	     CV_Assert(image.size > 0);
		       ~~~~~~~~~~ ^ ~
 modules/core/include/opencv2/core/base.hpp:478:84: note: expanded from macro 'CV_Assert'
 #define CV_Assert(...) do { CVAUX_CONCAT(CV_Assert_, CV_VA_NUM_ARGS(__VA_ARGS__)) (__VA_ARGS__); } while(0)
										    ^~~~~~~~~~~
 modules/core/include/opencv2/core/base.hpp:455:35: note: expanded from macro 'CV_Assert_1'
 #define CV_Assert_1( expr ) if(!!(expr)) ; else cv::error( cv::Error::StsAssert, #expr, CV_Func, __FILE__, __LINE__ )
				   ^~~~
 modules/stereo/src/descriptor.cpp:230:33: error: ordered comparison between pointer and zero ('const int *' and 'int')
	     CV_Assert(cost.size > 0);
		       ~~~~~~~~~ ^ ~
 modules/core/include/opencv2/core/base.hpp:478:84: note: expanded from macro 'CV_Assert'
 #define CV_Assert(...) do { CVAUX_CONCAT(CV_Assert_, CV_VA_NUM_ARGS(__VA_ARGS__)) (__VA_ARGS__); } while(0)
										    ^~~~~~~~~~~
 modules/core/include/opencv2/core/base.hpp:455:35: note: expanded from macro 'CV_Assert_1'
 #define CV_Assert_1( expr ) if(!!(expr)) ; else cv::error( cv::Error::StsAssert, #expr, CV_Func, __FILE__, __LINE__ )
				   ^~~~
2018-08-15 14:10:22 +03:00
Alexander Alekhin
acad7bbee5 build: replace big/little endianess check to WORDS_BIGENDIAN macro 2018-08-12 21:52:41 +00:00
Alexander Alekhin
fc1aeac93e Merge pull request #1716 from trobro:optflow-flann 2018-08-09 20:47:31 +00:00
trobro
ac7d1ca613 optflow: is depending on opencv_flann 2018-08-09 22:06:13 +02:00
Pavel Rojtberg
c655c31054 ovis: allow up to 4 active texture units 2018-08-09 15:48:03 +02:00
Pavel Rojtberg
f7e522a1cb ovis: add updateTexture function and allow grayscale texture format 2018-08-09 15:48:03 +02:00
LaurentBerger
a83b78e29a Merge pull request #1709 from LaurentBerger/BM3D_STEPALL
* Process InputOutputArray when BM3D_STEPALL is set

* Step1 created if needed- noArray in test
2018-08-03 21:57:52 +03:00
Li-Chi Huang
e2ad4e8bb4 fix densecensus when compute 2018-07-24 16:42:25 +03:00
dianlujitao
e396a67038 Add python binding and sample for LSD 2018-07-23 16:05:55 +08:00
Anton Shutikhin
f4250cae59 Deletes misused buffer in BackgroundSubstractorGMG. 2018-07-18 15:36:54 +03:00
Maksim Shabunin
d7ca0bde0b text: do not calculate mean for empty angles list 2018-07-18 11:40:38 +03:00
Alexander Alekhin
b9d83609de build: eliminate GCC8 warnings 2018-07-16 17:21:45 +03:00
Alexander Alekhin
e7aa0aa2d4 Merge pull request #1688 from alalek:xfeatures2d_fix_nonfree_tests 2018-07-11 13:54:44 +00:00
Alexander Alekhin
0a8d930341 xfeatures2d(test): disable tests with required non-free code 2018-07-11 16:12:37 +03:00
Alexander Alekhin
d3b03808db xfeatures2d: fix CUDA nonfree build 2018-07-11 15:35:03 +03:00
Alexander Alekhin
1e096c6c01 Merge pull request #1685 from paroj:ovis_pp 2018-07-09 16:25:44 +00:00
Pavel Rojtberg
77f1d272b6 ovis: fix removing lights and cameras from scene 2018-07-09 17:37:14 +02:00
berak
c871e23d18 xfeatures2d: throw CV_Error if not built with OPENCV_ENABLE_NONFREE 2018-07-07 12:06:23 +02:00
Alexander Alekhin
bcddb16e2a Merge pull request #1662 from alalek:update_autobuffer_api 2018-07-05 10:00:48 +00:00
Alexander Alekhin
d4e0286945 Merge pull request #1679 from SongChiYoung:master 2018-07-02 10:57:26 +00:00
gmedan
02b991a433 Merge pull request #1677 from gmedan:fix-charuco-topology
* fix #1665 ChAruco board topology (nearestMarkerIdx) is sensitive to scale
2018-07-02 13:53:39 +03:00
LaurentBerger
2bd8d58513 Merge pull request #1678 from LaurentBerger:MoveAssert
* Some bugs in deriche and paillou filter

* Cv_Assert to CV_CheckType
2018-07-02 13:09:42 +03:00
SongChiYoung
edd4514e54 python3 compatible 2018-07-02 17:55:34 +09:00
Pavel Rojtberg
4f3c9fcb5a ovis: add setCompositors method
enables an ordered chain of full-screen post processing effects
2018-06-29 17:19:52 +02:00
Alexander Alekhin
fc69aa57bc opencv: use cv::AutoBuffer<>::data() 2018-06-13 19:11:18 +00:00
Colin
25a01dc4ef Merge pull request #1652 from fallenlord:master
Bug fixes: using mask with BinaryDescriptor  (#1652)

* Bug fixes: erasing an element from std::vector should not move iterator forward

* Bug fixes: add a NULL checking

* Remove the appoggio matrix generation, which is useless
2018-06-04 10:56:25 +00:00
Vitaly Tuzov
0ba26b31df Set initial inlier metric value to -FLT_MAX to ensure correctness of first iteration. 2018-05-31 17:17:39 +03:00
Alexander Alekhin
433d6c1903 Merge pull request #1645 from krshrimali:patch-1 2018-05-21 13:11:11 +00:00
Kushashwa Ravi Shrimali
c3a2b42552 Check if faces detected or not.
Added if condition, whether faces are detected or not, will help to keep program running for some images.
If imwrite used along with imshow, it may produce error for :  No faces found.Aborting.. in function 'fit' (Bad Argument).
2018-05-21 12:49:09 +03:00
Alexander Alekhin
2ddeeac5e7 eliminate build warnings / fix bug in text module 2018-05-17 18:41:55 +03:00
Alexander Alekhin
c818de992e Merge pull request #1640 from terfendail:disflow_fix 2018-05-15 19:27:14 +00:00
Vitaly Tuzov
1bcb634a12 Fixed coarse scale evaluation for DIS optical flow estimator 2018-05-15 13:22:51 +03:00
catree
81d7d98071 Add AprilTag dictionaries to be able to detect AprilTag markers. Add ArUco and AprilTag 2 citations. 2018-05-11 20:38:15 +02:00
catree
de4eb31245 Fix memory leak when using CORNER_REFINE_APRILTAG. 2018-05-04 20:06:37 +02:00
Alexander Alekhin
b8de57f8bd cleanup unnecessary setNumThreads() calls 2018-04-28 14:53:50 +03:00
Alexander Alekhin
c49d781ec3 Merge pull request #1624 from paroj:ovisup 2018-04-25 19:41:40 +00:00
Alexander Alekhin
ebc142b1d8 Merge pull request #1623 from alalek:android_pack_fix_contrib
* android: fix build warnings

* build: fix warnings
2018-04-25 22:41:16 +03:00
Pavel Rojtberg
542611a7b5 ovis: remove superficial '}' from cmake
with Ogre 1.11 OGRE_INCLUDE_DIRS has only one element and the '}'
corrupting the last include path becomes noticable.
2018-04-25 17:11:06 +02:00
Alexander Alekhin
1248ebeb03 build: fix warnings 2018-04-24 15:24:57 +03:00
Alexander Alekhin
df483cfdc9 build: unreachable code after CV_Error() 2018-04-24 15:24:48 +03:00
Alexander Alekhin
7c9cff72fc refactor: don't use CV_ErrorNoReturn() internally 2018-04-23 19:31:37 +03:00
Alexander Alekhin
f7ca9ef279 cleanup: drop dnn_modern
- almost all functionality of this module is covered by OpenCV dnn module
- module build has been broken for the long time due strong conflict with OpenCV dnn module
- requires external tinydnn library
- there are no tests
2018-04-20 12:59:23 +03:00