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
afbcc07184
Merge remote-tracking branch 'origin/drawing_performance' into drawing_performance
...
# Conflicts:
# modules/imgproc/src/drawing.cpp
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
cclauss
a347569350
Merge pull request #8150 from cclauss/patch-1
...
cv2.findContours() no longer modifies source image (#8150 )
* cv2.findContours() no longer modifies source image
Since OpenCV 3.2, cv2.findContours() no longer modifies the source image but returns a modified image as the first of three return parameters. ??? Do I have that correct ???
Also fixed up the code blocks to be valid markdown.
* ```python --> @code{.py}
Enables syntax highlighting in docs.
8 years ago
Alexander Alekhin
7c3b415d6a
Merge pull request #8159 from alalek:fix_8158
8 years ago
Alexander Alekhin
9ac9e9e29a
core: fix String::end() implementation
8 years ago
Vadim Pisarevsky
3450528fad
Merge pull request #8134 from chrizandr:doc_typo
8 years ago
Vadim Pisarevsky
fb3298f076
Merge pull request #7904 from paroj:initmapfc2
8 years ago
Vadim Pisarevsky
e9017fb71e
Merge pull request #7910 from StevenPuttemans:add_visapp2017_contribution
8 years ago
Alexander Alekhin
476d2e1eea
Merge pull request #8140 from StevenPuttemans:fix_gdal_driver_4channel_16bit
8 years ago
StevenPuttemans
22d8a81a57
enable processing of 16, 32 and 64 bit 4 channel data using GDAL1.2
8 years ago
Alexander Alekhin
976ee44682
Merge pull request #8125 from terfendail:ovxhal_integral_fix
8 years ago
Alexander Alekhin
3b5f1f767d
Merge pull request #8137 from LaurentBerger:thresholdDoc
...
Solve issue 8136 opencv doc of threshold
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
Alexander Alekhin
072f873df6
Merge pull request #8133 from StevenPuttemans:add_detectMultiScale_notice
8 years ago
chrizandr
88f5e2f3f7
Corrected typo in py_histogram_begins tutorial
8 years ago
Alexander Alekhin
f0637e5e91
Merge pull request #8132 from tonytheodore:highgui-gl
8 years ago
Alexander Alekhin
519e452e1a
Merge pull request #8128 from LaurentBerger:MatrixExpressions
...
Add a link to MatExpr in Detailed Description of Mat
8 years ago
Alexander Alekhin
89eca83f5b
Merge pull request #8123 from msk-repo01:master
8 years ago
Alexander Alekhin
48f7cbec75
Merge pull request #8107 from reunanen:fix8093
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
Vitaly Tuzov
b6561ce57d
Fixed addressing structure population for integral image output
8 years ago
Alexander Alekhin
a2fed4c790
Merge pull request #8084 from mshabunin:libstdcplusplus-debug
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
Alexander Alekhin
607ff2e189
Merge pull request #8114 from lupustr3:pvlasov/ipp_python_export
8 years ago
Pavel Vlasov
a47b7a34be
Adds IPP control functions to bindings export
8 years ago
Alexander Alekhin
3476440ec3
Merge pull request #8078 from tomoaki0705:universalIntrinsicLapack
8 years ago
Alexander Alekhin
b333b1f6e8
Merge pull request #8109 from lupustr3:pvlasov/ipp_build_fix
8 years ago
Pavel Vlasov
9228a8bee6
Fixes IPP build on linux;
8 years ago
Juha Reunanen
f3cb5084cf
Fix #8093 : CV_DbgAssert that the result of area() fits in the return value
8 years ago
Vadim Pisarevsky
dfb348ef0b
Merge pull request #8081 from mshabunin:fix-kmeans-compactness
8 years ago
Maksim Shabunin
50d350bcd1
Enable GNU STL debug mode for debug builds
8 years ago
Maksim Shabunin
0aab7c6fc3
Merge pull request #8077 from sovrasov:mog2_docs_update
8 years ago
Maksim Shabunin
13dffa0017
Merge pull request #8103 from sovrasov:em_docs_update
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