chacha21
7763a86634
restored memset optimization
...
when dropping optimizations in the last commit, I forgot to keep the
simplest case where a single memset can be called
8 years ago
chacha21
fa4fd48072
Drop best optimizations to reduce code size
...
Only keep the ICV_HLINE_X optimization to reduce code size.
8 years ago
chacha21
8c7d29e526
more minor changes to fix -Wunused-function warning on Apple platforms
8 years ago
chacha21
94c58e7347
minor changes to fix -Wunused-function warning on Apple platforms
8 years ago
chacha21
27cfe31b64
more ICV_HLINE specific cases
...
added ICV_HLINE custom implementations for element sizes up to 32
but timings show that it is not very relevant for sizes >= 12
8 years ago
chacha21
92a3dbe18f
more ICV_HLINE optimization
...
added 64b optimization for 3 channels case
not added 64b optimization for 4 channels case since timings did not
show any improvement
split ICV_HLINE cases into inline functions instead of macro for code
size reduction, without significand speed drawback at first sight
8 years ago
chacha21
91a0270432
try to fix Android compilation
8 years ago
chacha21
16a9407fbf
new try to adapt to iOS build bot
8 years ago
chacha21
e19000a56f
adaptation for iOS buildbot
8 years ago
chacha21
7521bcc32c
comment unused function
...
On MacOS and iOS, the unused opencvBigToHost32 is a warning for buildbot
8 years ago
chacha21
d3a15c625a
do not use GCC_VERSION
8 years ago
chacha21
af746a9269
optimize ICV_HLINE
...
ICV_HLINE is split into several specific cases, according to pixel_size,
to optimize memory copies of the same color components along the line.
8 years ago
Alexander Alekhin
9ac9e9e29a
core: fix String::end() implementation
8 years ago
StevenPuttemans
22d8a81a57
enable processing of 16, 32 and 64 bit 4 channel data using GDAL1.2
8 years ago
LaurentBerger
b3c1bd788a
Add note about OTSU and TRIANGLE (comment sovrasov)
8 years ago
LaurentBerger
fa4d32f7dd
Solve issue 8136 opencv doc of threshold
8 years ago
StevenPuttemans
bfb18d29a6
add explanation to detectMultiScale overload functionality
8 years ago
Tony Theodore
678e114e5f
highgui: use forward slash for gl.h include
...
The backslash causes build failure when cross-compiling with mingw-w64
8 years ago
LaurentBerger
488eb11ba8
Add a link to MatExpr in Detailed Description of Mat
8 years ago
msk-repo01
9a1835ce66
Fix for opencv/opencv#8105 (compiling with mingw32)
...
fix for opencv/opencv#8105 , compilation issue with mingw32 (in
google/googletest#721 a similar issue was solved and the reason was
described as MinGW defines _CRITICAL_SECTION and _RTL_CRITICAL_SECTION
as two separate (equivalent) structs, instead of using typedef)
8 years ago
PkLab
ece3fac7ef
Merge pull request #8112 from PkLab:Fix_7898
...
CoInitialize/CoUninitialize in VFW classes (#8112 )
8 years ago
Pavel Vlasov
a47b7a34be
Adds IPP control functions to bindings export
8 years ago
Juha Reunanen
f3cb5084cf
Fix #8093 : CV_DbgAssert that the result of area() fits in the return value
8 years ago
Maksim Shabunin
b417b4dbee
KMeans improvement
...
- fixed returned compactness value
- added centers drawing to the example app
- added compactness test
8 years ago
Tomoaki Teshima
fd711219a2
use universal intrinsic in VBLAS
...
- brush up v_reduce_sum of SSE version
8 years ago
Vladislav Sovrasov
a789c08588
ml::EM: add documentation for predict() method
8 years ago
chrizandr
519fbdb8ab
Wrappers for load methods of EM, LR, SVMSGD and Normal Bayes Classifier
8 years ago
chrizandr
d22df8c41f
Add wrappers for load functions for DTrees and Boost classifiers
8 years ago
Jiri Horner
4ee25c7e95
add test for convertions in estimateAffine2D* functions
...
test with integer points to cover conversion bugs.
8 years ago
Jiri Horner
9408a5ef5d
fix conversion bug in estimateAffine2D* functions
...
functions support points to have other datatypes than floats.
* fix bug in coversion that overwrites src points with dst points
8 years ago
Pavel Rojtberg
67f163892e
viz: fix compilation - we need the VTK includes before ocv_define_module
8 years ago
Tomoaki Teshima
d0bdf99501
check correct flag
8 years ago
PkLab.net
eb768514c3
Fix misplaced description CAP_PROP_SETTINGS and others minor changes in videoio doc
8 years ago
Alexander Alekhin
ec47a0a6de
build: workaround for missing _mm256_setr_m128 in GCC
8 years ago
Vladislav Sovrasov
4e0351bafd
Clarify docs for MOG2::apply
8 years ago
Tomoaki Teshima
820fdbff23
brush up AVX optimization in popcount
...
- make sure SIMD optimization works even when AVX is not available
8 years ago
Alexander Alekhin
c1dec72fb6
java: force 64F in solvePnP test
8 years ago
Tomoaki Teshima
07979b02c3
optimize corner detection series using AVX instructions
...
- make sure SSE version will be still available for backward compatibility
8 years ago
Tomoaki Teshima
ddca982c09
remove pure SSE part
8 years ago
Pavel Rojtberg
3e708e015c
solvePnP: use CV_32F for rvec, tvec if all PnP inputs are CV_32F
8 years ago
mshabunin
c6c519166e
Added CV_DEPRECATED macro
8 years ago
Dal Rupnik
c10283b2b6
Replaced macro with built-in OpenCV export
8 years ago
Tomoaki Teshima
b34ebc8cfe
use universal intrinsic in stereo matching
...
- check SIMD availability before executing
8 years ago
Dal Rupnik
a50efda49d
Added export functions for ObjC classes
8 years ago
Alexander Alekhin
a5d16f09e6
cmake world: allow to build python bindings
8 years ago
Alexander Alekhin
36b34465a4
cmake: include contrib modules into opencv_world
8 years ago
Alexander Alekhin
9bb5d6cab0
remove precomp.cpp
8 years ago
Tomoaki Teshima
1d01e435ca
use universal intrinsic in fast
8 years ago
Peter Würtz
c659f94dca
Expose more UMat constructors to python
8 years ago
Dal Rupnik
e71ff78f7f
Merge pull request #8009 from Legoless:master
...
CMake: Building Dynamic Framework on iOS (#8009 )
* Updated python script with dynamic parameter
Updated python script to build static library by default
Updated python script to include bitcode flag
Added bitcode flag to c flags
Fixed directories and targets with static
Bitcode parameter fixed
Fixed script for static library
Fixed parameters in build function
Updated cmake common toolchain
Added changes to OpenCV Utils
Updates to cmake
Added cache internal
Updates to common toolchain
Fixed path in framework destination and added UIKit dependency
Dynamic plist for framework
Lib version removed hardcoded value
Removed trailing whitespace in toolchain
* Removed trailing whitespace
* Fixed typo in comment
* Renamed bitcode variable to bitcodedisabled
* Fixed target device family
8 years ago