Vadim Pisarevsky
e0dbe5cfcc
handle huge matrices correctly ( #11505 )
...
* make sure that the matrix with more than INT_MAX elements is marked as non-continuous, and thus all the pixel-wise functions process it correctly (i.e. row-by-row, not as a single row, where integer overflow may occur when computing the total number of elements)
2018-05-14 15:29:14 +03:00
Alexander Alekhin
68c92908d5
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-05-14 15:17:35 +03:00
Alexander Alekhin
c6a9de812b
Merge pull request #11497 from alalek:libjpeg-turbo
2018-05-14 12:17:10 +00:00
Alexander Alekhin
b7a9d966d7
Merge pull request #11506 from catree:tutorial_euler_angles_doc
2018-05-13 17:36:13 +00:00
Alexander Alekhin
f175a04014
Merge pull request #11504 from alalek:check_flake8
2018-05-12 08:58:08 +00:00
catree
d02ecff881
Clarify the Euler angles convention chosen. Replace rotation inverse with matrix transpose.
2018-05-12 01:11:13 +02:00
Alexander Alekhin
f8252702a8
3rdparty: integrate libjpeg-turbo build scripts into OpenCV
2018-05-11 18:29:57 +03:00
Alexander Alekhin
777953923e
3rdparty: added libjpeg-turbo source code (1.5.3)
...
Repo: https://github.com/libjpeg-turbo/libjpeg-turbo.git
Tag: 1.5.3
excluded libjpeg-turbo files:
- bmp.c
- bmp.h
- cderror.h
- cdjpeg.c
- cdjpeg.h
- cjpeg.c
- djpeg.c
- example.c
- jcstest.c
- jdatadst-tj.c
- jdatasrc-tj.c
- jpegtran.c
- rdbmp.c
- rdcolmap.c
- rdgif.c
- rdjpgcom.c
- rdppm.c
- rdrle.c
- rdswitch.c
- rdtarga.c
- tjbench.c
- tjunittest.c
- tjutil.c
- tjutil.h
- transupp.c
- transupp.h
- turbojpeg-jni.c
- turbojpeg.c
- turbojpeg.h
- wrbmp.c
- wrgif.c
- wrjpgcom.c
- wrppm.c
- wrrle.c
- wrtarga.c
2018-05-11 17:43:50 +03:00
Alexander Alekhin
f8b75ce455
eliminate 'git diff ---check' false alarms for Markdown files
2018-05-11 17:43:50 +03:00
Alexander Alekhin
43177b1f6f
cmake: added check_flake8 target
2018-05-11 17:32:22 +03:00
Alexander Alekhin
78f205ffa5
python: better Python 3 support
2018-05-11 17:32:04 +03:00
Alexander Alekhin
df02fe0615
Merge pull request #11445 from cclauss:file-long-raw_input-xrange
2018-05-11 13:28:53 +00:00
Alexander Alekhin
24bb7b7679
Merge pull request #11444 from cclauss:patch-2
2018-05-11 13:28:27 +00:00
Alexander Alekhin
b5423f3c7f
Merge pull request #11443 from cclauss:fix-Python-string-format
2018-05-11 13:26:41 +00:00
Alexander Alekhin
8356a6b6ab
Merge pull request #11442 from cclauss:print-function
2018-05-11 13:26:04 +00:00
Dmitry Kurtaev
8488f2e265
EAST: An Efficient and Accurate Scene Text Detector ( https://arxiv.org/abs/1704.03155v2 )
2018-05-11 14:55:42 +03:00
Alexander Alekhin
d1d7408a20
Merge pull request #11502 from berak:fix_knearest
2018-05-11 11:47:13 +00:00
berak
9b0ef7bb17
ml: fix caching of internal state when changing the impl in KNearest
2018-05-11 12:20:17 +02:00
Alexander Alekhin
314246d396
Merge pull request #11459 from dkurt:dnn_mobilenet_v2
2018-05-11 09:48:05 +00:00
Alexander Alekhin
ed150bd97a
Merge pull request #11461 from dkurt:dnn_reduce_mem_consumption
2018-05-11 09:47:03 +00:00
Alexander Alekhin
d9ddca04c1
Merge pull request #11498 from matech96:camshift_publication_date
2018-05-11 06:47:15 +00:00
matech96
e98da758cc
Update py_meanshift.markdown
...
Fix publication date of "Computer Vision Face Tracking for Use in a Perceptual User Interface" from 1988 to 1998.
2018-05-10 22:07:50 +02:00
Dmitry Kurtaev
c99c3e761e
Fuse multipliers but not convolution layers weights
2018-05-10 19:24:38 +03:00
Alexander Alekhin
51e543050c
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-05-10 18:19:56 +03:00
Vadim Pisarevsky
9e3b6a228a
Merge pull request #11418 from K-Shinotsuka:issue42
2018-05-10 15:15:04 +00:00
Vadim Pisarevsky
566cb5e3d8
Merge pull request #11430 from K-Shinotsuka:issue43
2018-05-10 15:14:39 +00:00
Alexander Alekhin
6f24b81079
Merge pull request #11490 from shengyu7697:tab_to_space
2018-05-10 14:41:07 +00:00
Alexander Alekhin
d2bc7b5a95
Merge pull request #11489 from alalek:fix_arm_build
2018-05-10 14:37:51 +00:00
Alexander Alekhin
9dc2005251
Merge pull request #11476 from tomoaki0705:fixCudaSampleBuildError
2018-05-09 20:48:33 +00:00
Namgoo Lee
ed86bd34b1
Merge pull request #11483 from nglee:dev_cudaCannyStreamIssue
...
cuda_canny : multi stream safety (#11483 )
* CUDA_ImgProc/Canny Asynchronous test
* cuda_canny : multi stream safety (1/3)
- Convert global variable canny::counter to class local variable
* cuda_canny : multi stream safety (2/3)
- Use texture objects rather than texture reference for cc >= 3.0,
since texture reference must be declared as a static global variable
which results in race condition when ran concurrently
* cuda_canny : multi stream safety (3/3)
- Refrain from using global variable in row_filter and column_filter
(converts column_filter::c_kernel and row_filter::c_kernel to local
variables)
* Fixes #11193
2018-05-09 23:44:34 +03:00
Alexander Alekhin
352510cc19
core: fix ARM intrinsincs
...
'0' is specific case (make no sence as a standalone operation),
but it can be useful in template-based programming.
reverts commit: a58c9d4d63
2018-05-09 23:31:02 +03:00
Alexander Alekhin
959a12cbac
Merge pull request #11478 from cabelo:select-device-dnn
2018-05-09 15:04:16 +00:00
cabelo
1b3e0783f4
select the device (video capture)
2018-05-09 17:20:02 +03:00
shengyu
70455a959d
tab to space
2018-05-09 21:15:51 +08:00
Alexander Alekhin
2025650d50
Merge pull request #11481 from dapicard:11480-allow_to_force_video_codec_ffmpeg
2018-05-09 10:36:48 +00:00
Tomoaki Teshima
f7ea6b12ea
cuda: fix build error of sample
2018-05-09 00:23:49 +09:00
Damien Picard
ba000bf8ea
Fixes 11480 : allow to force the video codec used to read videos
...
with the ffmpeg backend
2018-05-08 15:02:01 +02:00
Maksim Shabunin
107b3f328b
Merge pull request #11474 from tomoaki0705:fixNeonRotateLeft
2018-05-08 10:21:17 +00:00
Tomoaki Teshima
a58c9d4d63
arm: fix build error of v_rotate_left
...
* remove meaningless tests
2018-05-08 00:35:18 +09:00
Alexander Alekhin
8a767689cf
Merge pull request #11470 from seiko2plus:VSXImprovements_2
2018-05-06 19:14:05 +00:00
Alexander Alekhin
60e5e213fd
Merge pull request #11454 from seiko2plus:issue11433_samples
2018-05-05 18:57:49 +00:00
Alexander Alekhin
527696ddf0
Merge pull request #11327 from cdcseacave:master
2018-05-05 18:56:27 +00:00
Alexander Alekhin
4fd17f8b54
Merge pull request #11463 from abhi-jha:master
2018-05-05 16:14:35 +00:00
Sayed Adel
115b10ed32
photo:ppc fix MergeRobertson test
2018-05-05 09:38:55 +00:00
cDc
f2fbfd7a10
fix bug in Matx::inv()
2018-05-05 10:30:58 +03:00
abhi-jha
a31aff452a
fix spelling error
2018-05-05 10:08:16 +03:00
Sayed Adel
ed19da21ab
core:ppc Several improvements on VSX(2)
...
* add v_float64x2 support to v_rotate_*
* treat float vector in v_check_any, vec_any_lt as int vector
* add test case for v_rotate_left
2018-05-04 23:09:38 +00:00
Dmitry Kurtaev
777d77848c
Free Convolution and MatMul weights after TensorFlow layers import
2018-05-04 11:20:14 +03:00
Dmitry Kurtaev
9ffe4694db
Reduce memory consumption at Caffe importer
2018-05-04 09:24:13 +03:00
Dmitry Kurtaev
d381948cee
Update script to generate MobileNet-SSD V2 text graph
2018-05-04 07:55:18 +03:00