Daniel Angelov [Tue, 27 May 2014 17:09:12 +0000 (18:09 +0100)]
Updating missed defines in documentation
Updating missed defines in documentation. The new defines (in imgproc.hpp) state they have a prefix of COLOR instead of CV.
Alexander Alekhin [Tue, 27 May 2014 14:52:01 +0000 (18:52 +0400)]
Merge pull request #2788 from alalek:icv_public
mletavin [Tue, 27 May 2014 12:16:00 +0000 (16:16 +0400)]
Moved new kernels under conditional compilation to disable their build for 3-channel images; added condition to use new kernels only for images that are big enough
Elena Gvozdeva [Tue, 27 May 2014 10:31:11 +0000 (14:31 +0400)]
OCL: matchTemplate: changed perf test
Roman Donchenko [Tue, 27 May 2014 09:35:10 +0000 (13:35 +0400)]
Merge pull request #2793 from alalek:run_android_env
Roman Donchenko [Tue, 27 May 2014 08:44:23 +0000 (12:44 +0400)]
Merge pull request #2792 from SpecLad:merge-2.4
vbystricky [Mon, 26 May 2014 12:55:31 +0000 (16:55 +0400)]
Fix some errors
vbystricky [Fri, 23 May 2014 07:09:57 +0000 (11:09 +0400)]
fix code in the kernel
vbystricky [Thu, 22 May 2014 07:39:36 +0000 (11:39 +0400)]
Change buffer cols count from 64 to 32
vbystricky [Wed, 21 May 2014 09:22:44 +0000 (13:22 +0400)]
Optimize openCL version of reduce function
vbystricky [Mon, 26 May 2014 12:51:48 +0000 (16:51 +0400)]
Fix some errors
vbystricky [Mon, 26 May 2014 12:31:42 +0000 (16:31 +0400)]
Fix some errors
vbystricky [Mon, 19 May 2014 09:59:54 +0000 (13:59 +0400)]
Optimize OpenCL LUT function
vbystricky [Mon, 19 May 2014 09:58:14 +0000 (13:58 +0400)]
Optimize OpenCL LUT function
vbystricky [Fri, 16 May 2014 15:11:58 +0000 (19:11 +0400)]
Use 4 pixels for one unit. Some ocl code refactoring
vbystricky [Thu, 15 May 2014 09:08:17 +0000 (13:08 +0400)]
Optimize OpenCL LUT function
mletavin [Fri, 16 May 2014 07:27:22 +0000 (11:27 +0400)]
Added new Intel-optimized 3x3 and 5x5 kernels to medianFilter.cl file and corresponding code to host in smooth.cpp
Only Intel platform and 1 channel images are supported.
Alexander Alekhin [Mon, 26 May 2014 10:32:52 +0000 (14:32 +0400)]
run.py: propagate OPENCV* env variables only with --android_propagate_opencv_env flag
Ilya Lavrenov [Mon, 26 May 2014 10:20:16 +0000 (14:20 +0400)]
fixed cv::mixChannels
Alexander Karsakov [Thu, 22 May 2014 06:47:59 +0000 (10:47 +0400)]
Added new border types for pyrDown
Alexander Alekhin [Sun, 25 May 2014 21:19:16 +0000 (01:19 +0400)]
run.py: added --android_env parameter
Ilya Lavrenov [Thu, 15 May 2014 07:58:03 +0000 (11:58 +0400)]
fix
Ilya Lavrenov [Wed, 14 May 2014 14:56:25 +0000 (18:56 +0400)]
other kernels now use row scheme
Ilya Lavrenov [Wed, 14 May 2014 11:42:30 +0000 (15:42 +0400)]
multiple rows in KF kernel
Ilya Lavrenov [Wed, 14 May 2014 09:55:39 +0000 (13:55 +0400)]
multiple rows per work-item
Roman Donchenko [Mon, 26 May 2014 08:32:14 +0000 (12:32 +0400)]
Merge remote-tracking branch 'origin/2.4' into merge-2.4
Alexander Alekhin [Fri, 23 May 2014 11:09:43 +0000 (15:09 +0400)]
Merge pull request #2709 from alalek:icv_update_binary_pack
Alexander Alekhin [Fri, 23 May 2014 10:54:09 +0000 (14:54 +0400)]
icv: fix test eps on Mac for failed perf test
Ilya Lavrenov [Fri, 23 May 2014 09:45:24 +0000 (12:45 +0300)]
optimized cv::repeat
Alexander Alekhin [Fri, 23 May 2014 09:43:31 +0000 (13:43 +0400)]
icv: enable public IPPICV packages
Alexander Alekhin [Fri, 23 May 2014 09:35:44 +0000 (13:35 +0400)]
Merge pull request #2713 from alalek:icv_enable_fns
Roman Donchenko [Thu, 22 May 2014 14:03:56 +0000 (18:03 +0400)]
Merge pull request #2742 from StevenPuttemans:feature_3176
StevenPuttemans [Tue, 13 May 2014 12:35:08 +0000 (14:35 +0200)]
Added more info on the data input variable of kmeans
Alexander Alekhin [Thu, 22 May 2014 09:23:49 +0000 (13:23 +0400)]
Merge pull request #2772 from akarsakov:ocl_pyramids
Alexander Alekhin [Thu, 22 May 2014 08:30:53 +0000 (12:30 +0400)]
Merge pull request #2762 from ilya-lavrenov:ipp_sort
Gabe Schwartz [Wed, 21 May 2014 18:29:54 +0000 (14:29 -0400)]
Fixed pyopencv_to w/FLANN IndexParams in python3.
The keys() and values() functions on dictionaries in Python 3 no longer
return lists. pyopencv_to() for flann::IndexParams now iterates over
the dictionary in a way that is version-agnostic.
Alexander Alekhin [Wed, 21 May 2014 15:56:00 +0000 (19:56 +0400)]
Merge pull request #2723 from ilya-lavrenov:tapi_intel_vector_width
Alexander Alekhin [Wed, 21 May 2014 13:43:28 +0000 (17:43 +0400)]
Merge pull request #2776 from ilya-lavrenov:tapi_meanstddev
Alexander Karsakov [Wed, 21 May 2014 10:09:21 +0000 (14:09 +0400)]
Fixed cv::pyrUp performance test
Alexey Stadnik [Wed, 21 May 2014 08:51:15 +0000 (12:51 +0400)]
Added Haar cascade for russian cars licence plate detection, 16 stages cascade, pretty fast.
Ilya Lavrenov [Wed, 21 May 2014 07:50:31 +0000 (11:50 +0400)]
added performance test for cv::meanStdDev with mask
Alexander Alekhin [Wed, 21 May 2014 07:44:25 +0000 (11:44 +0400)]
Merge pull request #2763 from ilya-lavrenov:tapi_perf_norm_relative
Aaron Kunze [Wed, 21 May 2014 05:30:09 +0000 (22:30 -0700)]
Bug fixes for filter2D and associated tests.
abidrahmank [Wed, 21 May 2014 02:56:16 +0000 (08:26 +0530)]
Issue #2540 : Python bindings for various "detectMultiScale()"
Roman Donchenko [Tue, 20 May 2014 09:54:00 +0000 (13:54 +0400)]
Fixed several problems found by PVS-Studio.
This fixes all problems from the article "Checking OpenCV with PVS-Studio"
<http://www.viva64.com/en/b/0191/> that are not already fixed and are
not in 3rdparty or the legacy module.
The problems fixed are two instances of useless code and one instance
of unspecified behavior (right-shifting a negative number).
Roman Donchenko [Tue, 20 May 2014 07:50:49 +0000 (11:50 +0400)]
Merge pull request #2767 from SpecLad:merge-2.4
Roman Donchenko [Tue, 20 May 2014 07:50:29 +0000 (11:50 +0400)]
Merge pull request #2768 from SpecLad:useless-loop
Roman Donchenko [Mon, 19 May 2014 14:39:20 +0000 (18:39 +0400)]
Merge remote-tracking branch 'origin/2.4' into merge-2.4
Conflicts:
doc/tutorials/introduction/linux_install/linux_install.rst
modules/core/doc/operations_on_arrays.rst
modules/core/include/opencv2/core/core.hpp
modules/core/src/system.cpp
modules/gpu/src/cuda/resize.cu
modules/imgproc/doc/miscellaneous_transformations.rst
modules/imgproc/doc/structural_analysis_and_shape_descriptors.rst
modules/video/src/bgfg_gaussmix2.cpp
Roman Donchenko [Mon, 19 May 2014 13:38:30 +0000 (17:38 +0400)]
Remove a useless loop that copies an array to itself
Vadim Pisarevsky [Mon, 19 May 2014 13:36:38 +0000 (17:36 +0400)]
Merge pull request #2509 from euphrat:mog2_bgimg_gray
Vadim Pisarevsky [Mon, 19 May 2014 13:36:19 +0000 (17:36 +0400)]
Merge pull request #2630 from isarandi:concat_corr
Vadim Pisarevsky [Mon, 19 May 2014 13:35:21 +0000 (17:35 +0400)]
Merge pull request #2673 from BloodAxe:kaze
Vadim Pisarevsky [Mon, 19 May 2014 13:35:03 +0000 (17:35 +0400)]
Merge pull request #2680 from adrians:remove_cv_err
Vadim Pisarevsky [Mon, 19 May 2014 13:34:45 +0000 (17:34 +0400)]
Merge pull request #2701 from thoinvil:BugfixFilterEngineApplyROI
Vadim Pisarevsky [Mon, 19 May 2014 13:33:36 +0000 (17:33 +0400)]
Merge pull request #2739 from StevenPuttemans:bug_1523
Vadim Pisarevsky [Mon, 19 May 2014 13:33:22 +0000 (17:33 +0400)]
Merge pull request #2738 from kevmitch:2.4
Vadim Pisarevsky [Mon, 19 May 2014 13:33:09 +0000 (17:33 +0400)]
Merge pull request #2744 from jet47:kmeans-fix
Vadim Pisarevsky [Mon, 19 May 2014 13:30:32 +0000 (17:30 +0400)]
Merge pull request #2752 from jet47:pr-2746
Vadim Pisarevsky [Mon, 19 May 2014 13:30:18 +0000 (17:30 +0400)]
Merge pull request #2764 from hbadino:Feature_3692
Roman Donchenko [Mon, 19 May 2014 11:41:27 +0000 (15:41 +0400)]
Merge pull request #2754 from thoinvil:patch-1
StevenPuttemans [Tue, 13 May 2014 09:43:02 +0000 (11:43 +0200)]
fix coordinate problem with large images - bug 1523
Roman Donchenko [Mon, 19 May 2014 11:04:36 +0000 (15:04 +0400)]
Merge pull request #2741 from alalek:icv_android
Roman Donchenko [Mon, 19 May 2014 10:52:58 +0000 (14:52 +0400)]
Merge pull request #2698 from GregoryMorse:patch-2
Roman Donchenko [Mon, 19 May 2014 10:25:46 +0000 (14:25 +0400)]
Merge pull request #2735 from StevenPuttemans:bug_2000
StevenPuttemans [Mon, 12 May 2014 14:45:42 +0000 (16:45 +0200)]
added documentation for findContours
Roman Donchenko [Mon, 19 May 2014 09:38:36 +0000 (13:38 +0400)]
Merge pull request #2685 from znah:ocl_control_py
Roman Donchenko [Mon, 19 May 2014 09:04:54 +0000 (13:04 +0400)]
Merge pull request #2733 from StevenPuttemans:bug_2162
Roman Donchenko [Mon, 19 May 2014 09:00:32 +0000 (13:00 +0400)]
Merge pull request #2719 from yashdv:patch-1
Hernan Badino [Fri, 16 May 2014 22:49:45 +0000 (18:49 -0400)]
Switched insertion of connected components in filterSpecklesImpl
Roman Donchenko [Fri, 16 May 2014 13:40:41 +0000 (17:40 +0400)]
Merge pull request #2753 from shahurik:2.4
Ilya Lavrenov [Fri, 16 May 2014 10:15:31 +0000 (14:15 +0400)]
added performance test for cv::norm with NORM_RELATIVE
Ilya Lavrenov [Fri, 16 May 2014 08:18:35 +0000 (12:18 +0400)]
fixed conditions
Elena Gvozdeva [Mon, 12 May 2014 12:30:47 +0000 (16:30 +0400)]
T-API: optimized ocl_flip
Alexander Karsakov [Fri, 16 May 2014 06:22:03 +0000 (10:22 +0400)]
Optimized memory access by using stride pattern
Aaron Kunze [Thu, 15 May 2014 23:31:24 +0000 (16:31 -0700)]
A more efficient workaround for erode
Alexander Alekhin [Thu, 15 May 2014 14:50:00 +0000 (18:50 +0400)]
Merge pull request #2756 from ElenaGvozdeva:ippi_matchTemplate
Ilya Lavrenov [Thu, 15 May 2014 12:28:34 +0000 (16:28 +0400)]
optimized stitching warpers
Elena Gvozdeva [Thu, 15 May 2014 09:05:27 +0000 (13:05 +0400)]
IPP: fixed ipp_matchTemplate
Vladislav Vinogradov [Thu, 15 May 2014 08:08:38 +0000 (12:08 +0400)]
add additional tests for different input cases
Vladislav Vinogradov [Thu, 15 May 2014 08:08:01 +0000 (12:08 +0400)]
use more accurate reshape
thoinvil [Thu, 15 May 2014 06:40:13 +0000 (08:40 +0200)]
Added condition to 1st test in cv::GaussianBlur
Consistent with the test made in cv::boxFilter, it adjusts the kernel size to the source size only if the border is not BORDER_CONSTANT and if BORDER_ISOLATED is set. Otherwise, the source has to be considered possibly in a larger image (i.e. the source being a ROI) in witch the kernel should apply.
Vlad Shakhuro [Thu, 8 May 2014 14:14:48 +0000 (18:14 +0400)]
Fix svm intro tutorial
Roman Donchenko [Wed, 14 May 2014 15:49:27 +0000 (19:49 +0400)]
Merge pull request #2743 from StevenPuttemans:bugfix_3549
Alexander Mordvintsev [Wed, 14 May 2014 13:44:40 +0000 (17:44 +0400)]
exposed TVL1 optical flow to python
Alexander Mordvintsev [Tue, 29 Apr 2014 12:57:19 +0000 (16:57 +0400)]
exposed OpenCL-control functions to python
Roman Donchenko [Wed, 14 May 2014 13:25:18 +0000 (17:25 +0400)]
Merge pull request #2749 from jet47:fix-bug-3678
Roman Donchenko [Wed, 14 May 2014 12:34:47 +0000 (16:34 +0400)]
Merge pull request #2747 from jet47:gpu-resize-stream-fix
ZlodeiBaal [Tue, 13 May 2014 19:46:17 +0000 (12:46 -0700)]
Create haarcascade_russian_plate_number.xml
Detector for russsian vehicle registration plate
Vladislav Vinogradov [Wed, 14 May 2014 08:48:12 +0000 (12:48 +0400)]
fix bug #3678 (cuda::integral failures)
Roman Donchenko [Wed, 14 May 2014 08:40:19 +0000 (12:40 +0400)]
Merge pull request #2740 from ilya-lavrenov:tapi_norm_fix
Roman Donchenko [Wed, 14 May 2014 08:38:43 +0000 (12:38 +0400)]
Merge pull request #2745 from yashdv:patch-3
Roman Donchenko [Wed, 14 May 2014 08:35:04 +0000 (12:35 +0400)]
Merge pull request #2748 from jet47:fix-bug-3690
Alexander Alekhin [Wed, 14 May 2014 08:30:04 +0000 (12:30 +0400)]
Merge pull request #2663 from ilya-lavrenov:ipp_slow
Vladislav Vinogradov [Wed, 14 May 2014 06:47:28 +0000 (10:47 +0400)]
fix bug #3690
removed invalid condition, it is always false
Vladislav Vinogradov [Wed, 14 May 2014 06:31:28 +0000 (10:31 +0400)]
fix cv::gpu::resize function
add missing stream parameter to call_resize_linear_glob
Ievgen Khvedchenia [Tue, 13 May 2014 18:07:30 +0000 (21:07 +0300)]
Fix "WARNING: Block quote ends without a blank line"
Roman Donchenko [Tue, 13 May 2014 15:50:00 +0000 (19:50 +0400)]
Merge pull request #2724 from znah:python_autowrap
Yash Vadalia [Tue, 13 May 2014 14:29:37 +0000 (19:59 +0530)]
fixed a syntax error in cap_giganetix.cpp
Ticket 3458 (http://code.opencv.org/issues/3458)
Alexander Alekhin [Tue, 13 May 2014 11:09:10 +0000 (15:09 +0400)]
icv: android x86 build
Yash Vadalia [Sun, 11 May 2014 13:39:37 +0000 (19:09 +0530)]
Added doc for LinearPolar Transform