Alexander Alekhin
f2e41ce391
ocl: fix input data for Canny perf test
...
"declare.in(img, WARMUP_RNG)" overrides input image with random values
Also added support for different input sizes (via cv::resize)
2016-08-09 15:49:22 +03:00
Vladislav Sovrasov
5590421a5d
Fix build interactive-calibration app
2016-08-09 15:29:57 +03:00
StevenPuttemans
a0ff9f69ef
fix inclusion of OpenCV header opencv.hpp
...
cudev (only for use in .cu files) & cudalegacy (only legacy code) not included
2016-08-09 13:45:10 +02:00
Alexander Alekhin
32c239085d
Merge pull request #7067 from tomoaki0705:fixBuildErrorJetsonK1
2016-08-09 10:39:56 +00:00
k-shinotsuka
042b0a584d
improve LKTrackerInvoker::operator()
2016-08-09 18:59:29 +09:00
Alexander Alekhin
b8e08d5d3c
ocl: fix Canny for Intel devices
...
There is an issue with processing of abs(short) function for
negative argument.
Affected OpenCL devices:
- iGPU: Intel(R) HD Graphics 520 (OpenCL 2.0 )
- CPU: Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz (OpenCL 2.0 (Build 10094))
2016-08-09 12:48:06 +03:00
Pavel Rojtberg
677f242761
stitching: use correct ifdef to allow compilation without cudalegacy
...
GraphCutSeamFinderGpu requires cudalegacy.
2016-08-09 11:39:05 +02:00
Tomoaki Teshima
3debc78a5f
fix build error on JetsonTK1
...
* avoid using vld1_f16 and vst1_f16 on gcc 4 series (Ubuntu 14.04)
* guard correctly with #if
* use static inline
2016-08-09 17:12:22 +09:00
k-shinotsuka
e37c53d13e
improve RGB2YCrCb_i<uchar>()
2016-08-09 11:33:00 +09:00
Vadim Pisarevsky
c1d73e4fca
Merge pull request #7059 from berak:doc_python_drawkeypoints
2016-08-08 15:31:11 +00:00
Vadim Pisarevsky
0d8a21efd5
Merge pull request #7016 from lewgate:bugfix_2
2016-08-08 15:20:11 +00:00
Vadim Pisarevsky
28d28a2607
Merge pull request #7024 from paroj:semanticidx
2016-08-08 15:19:36 +00:00
Vadim Pisarevsky
b316aa3710
Merge pull request #7043 from alalek:add_nonfree_flag
2016-08-08 15:18:49 +00:00
Vadim Pisarevsky
a95d63dab6
Merge pull request #7042 from alalek:update_6967
2016-08-08 15:17:48 +00:00
Vadim Pisarevsky
39ebca5dbf
Merge pull request #7047 from tomoaki0705:brushUpFp16Cuda
2016-08-08 14:43:57 +00:00
Maksim Shabunin
ad974de165
Merge pull request #7066 from StevenPuttemans:fix_build_cuda_issues
2016-08-08 13:22:49 +00:00
kurenai
c61f4e8863
return false from VideoCapture::grabFrame when camera is disconneted
2016-08-08 20:41:56 +08:00
Alexander Alekhin
2833aeb310
Merge pull request #7060 from catree:add_camera_model_doc
2016-08-08 11:49:41 +00:00
Alexander Alekhin
9c90b6271c
Merge pull request #7040 from sovrasov:calib_tutorial_code_update
2016-08-08 11:38:20 +00:00
StevenPuttemans
2ad411f914
fixing issues
2016-08-08 12:12:35 +02:00
Vladislav Sovrasov
46c8b09453
Improvements in camera_calibration tutorial code
2016-08-08 12:07:04 +03:00
berak
d2a1994d71
python docs: fix missing output image in cv2.drawKeypoint examples
2016-08-08 08:14:26 +02:00
catree
74b899d8b0
Modify the figure of the pinhole camera model with pixels starting from the uv axis.
2016-08-08 03:31:31 +02:00
will hunt
c3d2921971
MSER: grew unnecessary histories.
...
the merge() calls growHistory() too many times such that:
1. some CompHistory nodes not used have been created
2. some CompHistory node's val equal their parents
2016-08-07 08:28:23 +08:00
will hunt
c2e5418e51
MSER: off-by-one bug
2016-08-06 13:12:50 +08:00
mschoeneck
5f30a0a076
Merge pull request #6958 from mschoeneck:Common-Canny-parallelization
...
* Common Canny parallelization added. TBB and single thread code removed. Final pass vectorized with SSE2 intrinsics.
* wrong #ifdef replaced with #if
* Merged to actual Canny version
* Merged common parallelized Canny with actual Canny implementation
* Remove 'Mutex *mutex' and pass 'Mutex mutex' from outside to parallelCanny
* Replaced extern Mutex with intern mutable Mutex.
2016-08-05 17:20:56 +03:00
Tomoaki Teshima
2db2d137ce
follow the naming rule as other API
...
* stop using 'CUDA' prefix
* add explanation
2016-08-05 22:14:55 +09:00
Alexander Alekhin
b12286329f
imgproc: sepFilter: update OpenCL condition
...
Problem is observed with test_loop_times=100
in corner cases like 93x1 or similar
2016-08-05 12:27:24 +03:00
Alexander Alekhin
2812762d6b
imgproc: disable IPP for GaussianBlur in case of ROI
2016-08-05 12:27:18 +03:00
matze
37cccf17c0
imgproc: Prefer OCL calculation before IPP in GaussianBlur.
2016-08-05 12:27:16 +03:00
MYLS
1da8a19af3
fixed two bugs that I caused.
2016-08-05 16:15:03 +08:00
MYLS
86238d2748
make some changes according to the code review.
...
- use `std::string` instead of `new char`;
- reserve 1 MB for buffer;
2016-08-05 15:17:21 +08:00
David Wolever
b42288c2de
Cleaner fix for crash on double-stop of CvVideoCamera
2016-08-04 12:44:07 -04:00
Alexander Alekhin
18e7afdfd9
cmake: add OPENCV_ENABLE_NONFREE option and macro
2016-08-04 19:23:49 +03:00
Vadim Pisarevsky
35d0a45df6
Merge pull request #7020 from StevenPuttemans:add_scale_option
2016-08-04 13:37:29 +00:00
Vadim Pisarevsky
d67e6f5cc9
Merge pull request #7029 from wolever:master
2016-08-04 13:34:55 +00:00
Maksim Shabunin
1ae9a5d1d8
Merge pull request #7038 from StevenPuttemans:fix_module_including
2016-08-04 13:23:41 +00:00
Vadim Pisarevsky
29afb83f24
Merge pull request #7039 from vpisarev:2_small_fixes
2016-08-04 12:13:35 +00:00
k-shinotsuka
065d631f0e
improve MomentsInTile_SIMD<uchar, int, int>()
2016-08-04 20:08:53 +09:00
Vadim Pisarevsky
d7ee62f03b
1. fix warning from Xcode 7.x
...
2. fixed parsing of "cat[range_spec]ord[range_spec]" type specification string when using ml::TrainData::loadFromCSV(). Thanks to A. Kaehler for reporting it
2016-08-04 12:52:10 +03:00
StevenPuttemans
e42750c63c
fix including of correct header files #7027
2016-08-04 11:32:33 +02:00
Alexander Alekhin
b2698f24b0
Merge pull request #7033 from tomoaki0705:brushUpFp16
2016-08-04 09:31:52 +00:00
Vadim Pisarevsky
7eee5cb724
Merge pull request #7026 from sovrasov:calib_points_number
2016-08-04 09:14:03 +00:00
Vadim Pisarevsky
b8d743bf50
Merge pull request #6970 from K-Shinotsuka:issue6
2016-08-03 18:50:00 +00:00
Vadim Pisarevsky
0a7e53da0a
Merge pull request #7010 from K-Shinotsuka:issue10
2016-08-03 18:44:02 +00:00
Vadim Pisarevsky
03d6c5e473
Merge pull request #7011 from K-Shinotsuka:issue11
2016-08-03 18:34:08 +00:00
Alexander Alekhin
6a69852df1
Merge pull request #7030 from jpaveggio:patch-1
2016-08-03 10:20:23 +00:00
k-shinotsuka
1a18a33688
improve SumSqr_SIMD<schar, int, int>()
2016-08-03 19:17:51 +09:00
Tomoaki Teshima
87ca607fd4
brush up convertFp16
...
* raise an error when wrong bit depth passed
* raise an build error when wrong depth is specified for cvtScaleHalf_
* remove unnecessary safe check in cvtScaleHalf_
* use intrinsic instead of direct pointer access
* update the explanation
2016-08-03 17:27:45 +09:00
Juan Pablo Aveggio
ba5f9d68c4
Update bagofwords.cpp
2016-08-02 20:53:05 -03:00