Vadim Pisarevsky
e72e34ec36
Merge pull request #8843 from terfendail:resizenn_patch
2017-06-13 17:29:30 +00:00
Vitaly Tuzov
2de1aac665
Updated alignment declarations to CV_DECL_ALIGNED macro
2017-06-13 18:44:38 +03:00
Alexander Alekhin
a3189e36c0
Merge pull request #8753 from RyuheiMori:fix-cpu-feature-detection-on-android
2017-06-12 16:08:08 +00:00
Alexander Alekhin
f0c2da32f2
3rdparty: cpufeatures workaround
2017-06-11 05:06:49 +00:00
Alexander Alekhin
3dee87b697
update CPU detection on ANDROID patch
2017-06-11 05:06:49 +00:00
Alexander Alekhin
772a8188c0
Merge pull request #8888 from lewisjb:docs-build-doxygen
2017-06-10 20:12:20 +00:00
lewisjb
47c9bb7ba8
Update doc build instructions for doxygen
2017-06-11 00:00:45 +10:00
Alexander Alekhin
5b63399197
Merge pull request #8862 from alalek:build_hardening_flag
2017-06-09 14:14:52 +00:00
Alexander Alekhin
daf3fabe0d
Merge pull request #8877 from alalek:fix_integer_overflow
2017-06-09 14:14:13 +00:00
Alexander Alekhin
e665be1d70
photo: fix integer overflow
...
There is no cast to wide integer type:
std::numeric_limits<ST>::max() * std::numeric_limits<ST>::max()
2017-06-09 00:19:29 +00:00
Alexander Alekhin
0213b508dc
Merge pull request #8868 from alalek:fix_build_softfloat
2017-06-08 20:22:53 +00:00
Alexander Alekhin
ea93bcc347
Merge pull request #8863 from LukeZheZhu:pyrlk_small_winsize
2017-06-08 20:15:04 +00:00
Alexander Alekhin
e3c0d11b55
Merge pull request #8876 from alalek:fix_build_msvs
2017-06-08 19:53:29 +00:00
Maksim Shabunin
f71ea4dfe9
Merge pull request #8816 from mshabunin:sprintf-fix
...
Fixed snprintf for VS 2013 (#8816 )
* Fixed snprintf for VS 2013
* snprintf: removed declaration from header, changed implementation
* cv_snprintf corrected according to comments
* update snprintf patch
2017-06-08 21:53:16 +02:00
Alexander Alekhin
5c0a287ce8
build: fix warning
...
C4189: 'clImageUV' : local variable is initialized but not referenced
2017-06-08 20:40:36 +03:00
Alexander Alekhin
781515c514
build: fix "ambiguous call" (MSVS2010)
2017-06-08 20:40:35 +03:00
Alexander Alekhin
515e01e649
Merge pull request #8852 from BKNio:testsForVideoStab
2017-06-08 13:36:51 +00:00
Dinar
1887dcb397
add tests for videostab;
2017-06-08 09:36:17 +03:00
Alexander Alekhin
fc84c48bd7
Merge pull request #8860 from alalek:fix_java_headers
2017-06-08 02:43:09 +00:00
Alexander Alekhin
fd7e516b65
Merge pull request #8844 from mshabunin:fix-arm-tbb
2017-06-08 02:42:31 +00:00
Alexander Alekhin
71517a910a
build: fix errors for MSVS2010-2013, reduce default softfloat scope
2017-06-08 01:09:21 +00:00
Alexander Alekhin
1961bb1857
cmake: add ENABLE_BUILD_HARDENING option
2017-06-08 00:39:29 +00:00
Vadim Pisarevsky
31c79668c8
Merge pull request #8803 from 4ekmah:sgbm_modehh4_SIMD
2017-06-07 13:35:53 +00:00
LukeZhu
cc47ee3b43
Modify the pyrlk.cl to support winSize from 8*8 to 24*24 for optical flow
2017-06-07 17:46:50 +08:00
Alexander Alekhin
7b8d107384
Merge pull request #8857 from alalek:fix_pch_stub_regeneration
2017-06-06 19:35:03 +00:00
Alexander Alekhin
59798b3f7c
java: use module's public headers only
2017-06-06 21:10:02 +03:00
Alexander Alekhin
0e1d65d3b1
build: fix PCH stub files generation optimization
2017-06-06 21:09:22 +03:00
Alexander Alekhin
125abe2fe4
Merge pull request #8838 from tomoaki0705:dispatchFp16
2017-06-06 15:31:42 +00:00
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
2017-06-06 22:26:51 +09:00
Maksim Shabunin
a426a65b41
TBB: fix build on ARM
2017-06-05 16:36:14 +03:00
Pyotr Chekmaryov
a113e8f088
Fixing buildbot's messages.
2017-06-04 20:32:07 +03:00
Alexander Alekhin
ebd98eaf3a
Merge pull request #8848 from alalek:fix_test_photo_aarch64
2017-06-03 15:51:44 +00:00
Alexander Alekhin
3933958b34
photo(test): fix MergeRobertson test for AARCH64 build
2017-06-03 16:57:23 +03:00
Maksim Shabunin
9bb17caa24
Merge pull request #8842 from delftrobotics-forks:compile_fix_circlesgrid_debug
2017-06-02 10:19:33 +00:00
Alexander Alekhin
bad149d77d
Merge pull request #8828 from woodychow:multithreaded_gaussian
2017-06-01 19:52:54 +00:00
Vitaly Tuzov
59373a1ae1
AVX and SSE optimizations for resize NN
2017-06-01 19:08:55 +03:00
rmensing
79bb920dee
Compile fix for circlesgrid in debug.
2017-06-01 16:00:13 +02:00
Alexander Alekhin
f935a16ef2
Merge pull request #8819 from Robzz:master
2017-06-01 11:57:53 +00:00
Woody Chow
f743603b0a
Fallback to single threaded version of IPP gaussian blur / bilateral filter when the mutlithreaded version cannot be called.
2017-06-01 13:34:50 +09:00
Woody Chow
d22fb5f949
Multithread IPP gaussian blur
2017-05-31 18:16:47 +09:00
Alexander Alekhin
0d86681b88
Merge pull request #8823 from wpalfi:patch-1
2017-05-30 20:11:33 +00:00
Werner Palfinger
0f42031b10
fixed typo in pyopencv_from Point3d
2017-05-30 16:49:23 +02:00
Robin Chavignat
c4a3278bab
Fix build with CUDA on windows with JOM and Ninja ( #6372 )
2017-05-30 15:57:39 +02:00
Maksim Shabunin
fdba548858
Merge pull request #8818 from mshabunin:java-cleanup-fix
2017-05-29 14:53:19 +00:00
Vadim Pisarevsky
89af053aed
Merge pull request #8797 from sovrasov:hog_sse_fix
2017-05-29 14:32:47 +00:00
Vadim Pisarevsky
c397361aa6
Merge pull request #8798 from BKNio:fix_motionEstimation
2017-05-29 14:31:03 +00:00
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
2017-05-29 17:07:25 +03:00
Alexander Alekhin
d54b1ad88a
Merge pull request #8805 from catree:solvePnP_doc
2017-05-29 13:52:15 +00:00
Alexander Alekhin
36918b3bb8
Merge pull request #8814 from woodychow:openmp_num_threads
2017-05-29 13:17:41 +00:00
Alexander Alekhin
35de1c9fdf
Merge pull request #8809 from berak:fix_py_tut_braces_py3
2017-05-29 13:16:08 +00:00