Sayed Adel
63053499ee
replace unv 16-bit multiplication operator with v_mul_wrap since behaviour changed by opencv/opencv#12516
7 years ago
Hamdi Sahloul
d1b5431094
MSVC: Slience external/meaningless warnings
7 years ago
LaurentBerger
d3d3806351
solves I1767
7 years ago
LaurentBerger
7f5bb96dcc
Merge pull request #1750 from LaurentBerger:oilpainting
...
* Oil painting effect
* license
* try auto
* Insert test
* template
* review
* indentation in namespace
* remove back to future
7 years ago
Alexander Alekhin
9ef878f3bf
matlab: fix bindings generator
7 years ago
Khem Raj
6a01e96ce7
Add missing multi-line separator
...
Otherwise this fails to build ( found on mips )
Fixes
contrib/modules/surface_matching/src/hash_murmur86.hpp:97:15: error:
expected constructor, destructor, or type conversion before '(' token
&& defined(__GNUC__) && (__GNUC__>4 || (__GNUC__==4 &&
__GNUC_MINOR__>=3))
^
7 years ago
Alexander Alekhin
abb211d064
avoid `Ptr<> == NULL` checks
7 years ago
Suleyman TURKMEN
fa80a87aea
Update pd_inria.cpp
7 years ago
Alexander Alekhin
45f9d57118
matlab: fix conversion functions
7 years ago
Alexander Alekhin
9312f74540
xfeatures2d(test): update GMS test thresholds
7 years ago
Alexander Alekhin
0bf687bc33
xfeatures2d(test): update extraction/invariance tests
7 years ago
Pavel Rojtberg
c64f925a50
ovis: Camera - allow manually setting zNear and zFar
7 years ago
Hamdi Sahloul
c880b7ea4d
Utilize CV_UNUSED macro
7 years ago
Alexander Alekhin
96a7fdf35f
face: fix I/O for 'splitr' structure on 32-bit platforms
7 years ago
Alexander Alekhin
21d5949e83
fix build
7 years ago
Vadim Pisarevsky
d1b8e38e45
trying to fix the custom AVX2 builder test failures (false alarms)
7 years ago
Pavel Rojtberg
f9bef18444
ovis: ensure that compositors are applied to all owned render targets
7 years ago
Alexander Alekhin
f71329637f
face: update FacemarkAAMImpl::delaunay() implementation
...
according new behavior of SubDiv2D
7 years ago
gdemarcq
1f6d6f0626
Merge pull request #1736 from gdemarcq:staticSaliencyFineGrained_corrections
...
* Correction for computeBinaryMap crash:
- the function staticSaliencyFineGrained::computeSaliency() outputs a
normalized floating point image
- Add an assert in StaticSaliency::computeBinaryMap in order to check
image depth (must be CV_32F)
* - Change assert in cv::Saliency::StaticSaliency::computeBinaryMap()
- Change normalization factor in cv::Saliency::StaticSaliencyFineGrained::computeSaliencyImpl()
7 years ago
Alexander Alekhin
2b4c35766a
hdf5: fix atread(string)
...
no need to append null-terminated symbol
7 years ago
Hamdi Sahloul
8e840c8642
Fix enum wrapper
7 years ago
Suleyman TURKMEN
d11ab6859f
update TrackerCSRT
7 years ago
Vladislav Sovrasov
b7fa9697f6
text: remove duplicated create method in OCRHMMDecoder class
7 years ago
Hamdi Sahloul
271f2bcf86
UMat::getMat(): Utilize `ACCESS_READ` instead of 0
7 years ago
Alexander Alekhin
2203743cd0
aruco: fix debug build
7 years ago
Alexander Alekhin
21f7139e51
ovis: fix build
7 years ago
bini
1612d99c81
refactored include and bib files
7 years ago
Jiri Horner
09c5e8cc81
replace internal usage of deprecated estimateRigidTransform in face
...
* face module now links to calib3d instead of video module
7 years ago
Alexander Alekhin
8277ca6aae
opencv-core: avoid using of multi-argument CV_Assert()
...
replace to CV_Assert_N()
7 years ago
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__ )
^~~~
7 years ago
Alexander Alekhin
acad7bbee5
build: replace big/little endianess check to WORDS_BIGENDIAN macro
7 years ago
trobro
ac7d1ca613
optflow: is depending on opencv_flann
7 years ago
Pavel Rojtberg
c655c31054
ovis: allow up to 4 active texture units
7 years ago
Pavel Rojtberg
f7e522a1cb
ovis: add updateTexture function and allow grayscale texture format
7 years ago
LaurentBerger
a83b78e29a
Merge pull request #1709 from LaurentBerger/BM3D_STEPALL
...
* Process InputOutputArray when BM3D_STEPALL is set
* Step1 created if needed- noArray in test
7 years ago
simonreich
96953843be
Merge pull request #1690 from simonreich:epf
...
Adds Edge-Preserving Filter (#1690 )
* Module EPF - Edge-Preserving Filter added
* Changed name from template to epf
* Removed clang-format file
* Added header Files. Eliminated showWindow function. Used CommandLineParser.
* Moved filter from epf module to ximgproc
* Removed header files from sample
* Minor bug fix in demo. Pointers in demo removed.
* Pointers removed. InputArray/OutputArray added
* License header added
* License header from sample file removed
* Unit test for performance added
* Replaced manual mean computation with cv::mean
* Beautified code via clang-format and https://raw.githubusercontent.com/opencv/opencv_contrib/master/modules/cvv/.clang-format
* Merged historic if... else if statement into one if statement
* Trailing whitespace removed and .. changed into .
* Tabs replaced with 4 spaces.
* Removed subwindow = src(roi);
* Moved type test to beginning of code
* Removed indentation from namespace and added //! @}
* Added name to header
* git cleanup introduced some errors fixed here
* Changed path testdata/perf/320x260.png to perf/320x260.png
* Fixed warning declaration of 'subwindow1' hides previous local declaration
* Fixed warning 'const' qualifier on reference type 'cv::InputArray' (aka 'const cv::_InputArray &') has no effect
* Accuracy test added/
* Renamed void edgepreservingFilter to void edgePreservingFilter
7 years ago
Li-Chi Huang
e2ad4e8bb4
fix densecensus when compute
7 years ago
dianlujitao
e396a67038
Add python binding and sample for LSD
7 years ago
Anton Shutikhin
f4250cae59
Deletes misused buffer in BackgroundSubstractorGMG.
7 years ago
Maksim Shabunin
d7ca0bde0b
text: do not calculate mean for empty angles list
7 years ago
Alexander Alekhin
b9d83609de
build: eliminate GCC8 warnings
7 years ago
Alexander Alekhin
0a8d930341
xfeatures2d(test): disable tests with required non-free code
7 years ago
Alexander Alekhin
d3b03808db
xfeatures2d: fix CUDA nonfree build
7 years ago
Pavel Rojtberg
77f1d272b6
ovis: fix removing lights and cameras from scene
7 years ago
berak
c871e23d18
xfeatures2d: throw CV_Error if not built with OPENCV_ENABLE_NONFREE
7 years ago
Dietrich Büsching
0f5d6ae194
Merge pull request #1672 from dbuesching:rl_morphology
...
* run length morphology
* remove unused code, avoid warnings for undefined functions
* handle empty input in getBoundingRectangle correctly, remove unused operations
* changes according to code review
7 years ago
gmedan
02b991a433
Merge pull request #1677 from gmedan:fix-charuco-topology
...
* fix #1665 ChAruco board topology (nearestMarkerIdx) is sensitive to scale
7 years ago
LaurentBerger
2bd8d58513
Merge pull request #1678 from LaurentBerger:MoveAssert
...
* Some bugs in deriche and paillou filter
* Cv_Assert to CV_CheckType
7 years ago
SongChiYoung
edd4514e54
python3 compatible
7 years ago
Pavel Rojtberg
4f3c9fcb5a
ovis: add setCompositors method
...
enables an ordered chain of full-screen post processing effects
7 years ago