LukeZhu
cc47ee3b43
Modify the pyrlk.cl to support winSize from 8*8 to 24*24 for optical flow
8 years ago
Alexander Alekhin
7b8d107384
Merge pull request #8857 from alalek:fix_pch_stub_regeneration
8 years ago
Alexander Alekhin
59798b3f7c
java: use module's public headers only
8 years ago
Alexander Alekhin
0e1d65d3b1
build: fix PCH stub files generation optimization
8 years ago
Alexander Alekhin
125abe2fe4
Merge pull request #8838 from tomoaki0705:dispatchFp16
8 years ago
Tomoaki Teshima
e269ef96cb
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
8 years ago
Maksim Shabunin
a426a65b41
TBB: fix build on ARM
8 years ago
Pyotr Chekmaryov
a113e8f088
Fixing buildbot's messages.
8 years ago
Alexander Alekhin
ebd98eaf3a
Merge pull request #8848 from alalek:fix_test_photo_aarch64
8 years ago
Alexander Alekhin
3933958b34
photo(test): fix MergeRobertson test for AARCH64 build
8 years ago
Maksim Shabunin
9bb17caa24
Merge pull request #8842 from delftrobotics-forks:compile_fix_circlesgrid_debug
8 years ago
Alexander Alekhin
bad149d77d
Merge pull request #8828 from woodychow:multithreaded_gaussian
8 years ago
Vitaly Tuzov
59373a1ae1
AVX and SSE optimizations for resize NN
8 years ago
rmensing
79bb920dee
Compile fix for circlesgrid in debug.
8 years ago
Alexander Alekhin
f935a16ef2
Merge pull request #8819 from Robzz:master
8 years ago
Woody Chow
f743603b0a
Fallback to single threaded version of IPP gaussian blur / bilateral filter when the mutlithreaded version cannot be called.
8 years ago
Woody Chow
d22fb5f949
Multithread IPP gaussian blur
8 years ago
Alexander Alekhin
0d86681b88
Merge pull request #8823 from wpalfi:patch-1
8 years ago
Werner Palfinger
0f42031b10
fixed typo in pyopencv_from Point3d
8 years ago
Robin Chavignat
c4a3278bab
Fix build with CUDA on windows with JOM and Ninja ( #6372 )
8 years ago
Maksim Shabunin
fdba548858
Merge pull request #8818 from mshabunin:java-cleanup-fix
8 years ago
Vadim Pisarevsky
89af053aed
Merge pull request #8797 from sovrasov:hog_sse_fix
8 years ago
Vadim Pisarevsky
c397361aa6
Merge pull request #8798 from BKNio:fix_motionEstimation
8 years ago
Rostislav Vasilikhin
c6a3a18894
SoftFloat integrated ( #8668 )
...
* everything is put into softfloat.cpp and softfloat.hpp
* WIP: try to integrate softfloat into OpenCV
* extra functions removed
* softfloat made stateless
* CV_EXPORTS added
* operators fixed
* exp added, log: WIP
* log32 fixed
* shorter names; a lot of TODOs
* log64 rewritten
* cbrt32 added
* minors, refactoring
* "inline" -> "CV_INLINE"
* cast to bool warnings fixed
* several warnings fixed
* fixed warning about unsigned unary minus
* fixed warnings on type cast
* inline -> CV_INLINE
* special cases processing added (NaNs, Infs, etc.)
* constants for NaN and Inf added
* more macros and helper functions added
* added (or fixed) tests for pow32, pow64, cbrt32
* exp-like functions fixed
* minor changes
* fixed random number generation for tests
* tests for exp32 and exp64: values are compared to SoftFloat-based naive implementation
* minor warning fix
* pow(f, i) 32/64: special cases handling added
* unused functions removed
* refactoring is in progress (not compiling)
* CV_inline added
* unions {uint_t, float_t} removed
* tests compilation fixed
* static const members -> static methods returning const
* reinterpret_cast
* warning fixed
* const-ness fixed
* all FP calculations (even compile-time) are done in SoftFloat + minor fixes
* pow(f, i) removed from interface (can cause incorrect cast) to internals of pow(f, f), tests fixed
* CV_INLINE -> inline
* internal constants moved to .cpp file
* toInt_minMag() methods merged into toInt() methods
* macros moved to .cpp file
* refactoring: types renamed to softfloat and softdouble; explicit constructors, etc.
* toFloat(), toDouble() -> operator float(), operator double()
* removed f32/f64 prefixes from functions names
* toType() methods removed, round() and trunc() functions added
* minor change
* minors
* MSVC: warnings fixed
* added int cvRound(), cvFloor, cvCeil, cvTrunc, saturate_cast<T>()
* typo fixed
* type cast fixed
8 years ago
Alexander Alekhin
d54b1ad88a
Merge pull request #8805 from catree:solvePnP_doc
8 years ago
Alexander Alekhin
36918b3bb8
Merge pull request #8814 from woodychow:openmp_num_threads
8 years ago
Alexander Alekhin
35de1c9fdf
Merge pull request #8809 from berak:fix_py_tut_braces_py3
8 years ago
catree
542cdb2c39
Improve solvePnP doc, add assert >= 4 in solvePnP, escape underscore character for Scalar_ documentation.
...
Add reference to SOLVEPNP_ITERATIVE in the doc.
8 years ago
berak
0f51155e79
py_tutorials: add print() braces for python3
8 years ago
Maksim Shabunin
f4e18125b4
Do not clean src and gen directories when java is disabled
8 years ago
Woody Chow
6e00c7651b
Use num_threads clause of #pragma omp parallel instead to avoid calling omp_set_num_threads for the entire application
8 years ago
Alexander Alekhin
89fcd6d8af
Merge pull request #8799 from terfendail:cmake_ignore
8 years ago
Pyotr Chekmaryov
c26fd68236
Performance tests are added.
8 years ago
Vitaly Tuzov
a0aee9d765
Removed CMake configuration files from gitignore, since builds should be performed out of source tree.
8 years ago
Dinar Ahmatnurov
f241a371b3
fix estimateGlobalMotionRansac;
8 years ago
Vadim Pisarevsky
ee257ffe9e
Merge pull request #8455 from terfendail:ovxhal_skipsmall
8 years ago
Vadim Pisarevsky
d962b3f499
Merge pull request #8796 from liurs1990:master
8 years ago
Vladislav Sovrasov
6c164d86b9
obdetect: fix in SSE code
8 years ago
n001519
cc3fdd005e
fix the mser issue
8 years ago
Vitaly Tuzov
1d62a025b3
Moved size restrictions for OpenVX processed images to corresponding cpp files
8 years ago
Vadim Pisarevsky
11af7b7e55
Merge pull request #8307 from AhiyaHiya:dev_xcode_macos_universal_binary
8 years ago
Vadim Pisarevsky
ec49eb813c
Merge pull request #8314 from chacha21:fix_cuda_absdiff
8 years ago
Drew Hintz
f6b6fbf136
change tutorial to use enum name instead of value ( #8783 )
...
* change tutorial to use enum name instead of value
* use enum name instead of value
8 years ago
Vadim Pisarevsky
2a5e12ccb5
Merge pull request #8789 from vpisarev:parallel_ccomp
8 years ago
Vadim Pisarevsky
ea8be57871
Merge pull request #8788 from sovrasov:calib_doc_update
8 years ago
Vadim Pisarevsky
6473018d69
eliminated trailing whitespaces
8 years ago
Vadim Pisarevsky
affb60093d
Merge branch 'master' of https://github.com/MicheleCancilla/opencv into parallel_ccomp
8 years ago
mschoeneck
4a4d94f266
Merge pull request #8694 from mschoeneck:Canny
...
Parallelize Canny with custom gradient (#8694 )
* New Canny implementation. Restructuring code in parallelCanny class. Align mag buffer and map.
* Fix warnings.
* Missing SIMD check added.
* Replaced local trailingZeros in contours.cpp. Use alignSize in canny.cpp
* Fix warnings in alignSize and allocate just minimum extra columns.
* Fix another warning in map.create.
* Exchange for loop by do loop to avoid double check at the beginning.
Define extra SIMD CANNY_CHECK to avoid unnecessary continue.
8 years ago
Vladislav Sovrasov
bf8415283a
calib3d: replace defines with enum values
8 years ago
Vadim Pisarevsky
2e056fbe8a
Merge pull request #6854 from sturkmen72:patch-8
8 years ago