profile/ivi/opencv.git
10 years agoMerge pull request #2820 from ilya-lavrenov:tapi_flip
Alexander Alekhin [Wed, 4 Jun 2014 11:22:06 +0000 (15:22 +0400)]
Merge pull request #2820 from ilya-lavrenov:tapi_flip

10 years agooptimized cv::flip (CV_8UC1)
Ilya Lavrenov [Mon, 2 Jun 2014 10:21:03 +0000 (14:21 +0400)]
optimized cv::flip (CV_8UC1)

10 years agoMerge pull request #2810 from ilya-lavrenov:tapi_copytomask
Alexander Alekhin [Wed, 4 Jun 2014 08:23:35 +0000 (12:23 +0400)]
Merge pull request #2810 from ilya-lavrenov:tapi_copytomask

10 years agoMerge pull request #2798 from ilya-lavrenov:tapi_copymakeborder
Alexander Alekhin [Wed, 4 Jun 2014 08:22:51 +0000 (12:22 +0400)]
Merge pull request #2798 from ilya-lavrenov:tapi_copymakeborder

10 years agoMerge pull request #2812 from arkunze:pullreq/140520-filter2D
Alexander Alekhin [Wed, 4 Jun 2014 08:20:54 +0000 (12:20 +0400)]
Merge pull request #2812 from arkunze:pullreq/140520-filter2D

10 years agoMerge pull request #2821 from ilya-lavrenov:tapi_reduce
Alexander Alekhin [Wed, 4 Jun 2014 08:18:29 +0000 (12:18 +0400)]
Merge pull request #2821 from ilya-lavrenov:tapi_reduce

10 years agoMerge pull request #2826 from ilya-lavrenov:tapi_perf_warp
Alexander Alekhin [Wed, 4 Jun 2014 08:11:54 +0000 (12:11 +0400)]
Merge pull request #2826 from ilya-lavrenov:tapi_perf_warp

10 years agoMerge pull request #1552 from Exocoder:gtk3
Roman Donchenko [Wed, 4 Jun 2014 08:07:17 +0000 (12:07 +0400)]
Merge pull request #1552 from Exocoder:gtk3

10 years agoOn branch gtk3
Tony [Tue, 3 Jun 2014 20:29:54 +0000 (21:29 +0100)]
On branch gtk3
Changes to be committed:
modified:   CMakeLists.txt
Corrected merge error from last resync

10 years agoMerge branch 'gtk3' of https://github.com/Exocoder/opencv into gtk3
Tony [Tue, 3 Jun 2014 19:55:49 +0000 (20:55 +0100)]
Merge branch 'gtk3' of https://github.com/Exocoder/opencv into gtk3
resyncing gtk3 with remote.

10 years agoadded missed INTER_CUBIC
Ilya Lavrenov [Tue, 3 Jun 2014 09:35:49 +0000 (13:35 +0400)]
added missed INTER_CUBIC

10 years agoMerge pull request #2750 from ilya-lavrenov:tapi_convertto
Alexander Alekhin [Tue, 3 Jun 2014 12:36:48 +0000 (16:36 +0400)]
Merge pull request #2750 from ilya-lavrenov:tapi_convertto

10 years agooptimized cv::warpAffine
Ilya Lavrenov [Fri, 30 May 2014 16:12:22 +0000 (20:12 +0400)]
optimized cv::warpAffine

10 years agoAdd AKAZE support for the Java wrapper
Muto Masayuki [Fri, 30 May 2014 07:46:47 +0000 (16:46 +0900)]
Add AKAZE support for the Java wrapper

10 years agoMerge pull request #2795 from ilya-lavrenov:tapi_setto
Alexander Alekhin [Tue, 3 Jun 2014 09:21:05 +0000 (13:21 +0400)]
Merge pull request #2795 from ilya-lavrenov:tapi_setto

10 years agoMerge pull request #2757 from ElenaGvozdeva:ocl_flip
Alexander Alekhin [Tue, 3 Jun 2014 09:19:42 +0000 (13:19 +0400)]
Merge pull request #2757 from ElenaGvozdeva:ocl_flip

10 years agomerged 2 kernels
Ilya Lavrenov [Mon, 2 Jun 2014 14:27:40 +0000 (18:27 +0400)]
merged 2 kernels

10 years agoIssue #3709 - PyBindings for LSD
abidrahmank [Tue, 3 Jun 2014 08:55:33 +0000 (14:25 +0530)]
Issue #3709 - PyBindings for LSD

Corrected crashing in Python bindings while using LSD_REFINE_NONE flags
Corrected not drawing lines in drawSegments and compareSegments in Python bindings

10 years agoMerge pull request #2761 from ilya-lavrenov:tapi_warpers
Alexander Alekhin [Mon, 2 Jun 2014 16:37:17 +0000 (20:37 +0400)]
Merge pull request #2761 from ilya-lavrenov:tapi_warpers

10 years agoMerge pull request #2819 from SpecLad:merge-2.4
Roman Donchenko [Mon, 2 Jun 2014 13:12:06 +0000 (17:12 +0400)]
Merge pull request #2819 from SpecLad:merge-2.4

10 years agoAdded condition to use optimized kernels for images of size that multiple of 4 only
mletavin [Mon, 2 Jun 2014 11:58:59 +0000 (15:58 +0400)]
Added condition to use optimized kernels for images of size that multiple of 4 only

10 years agooptimized cv::copyMakeBorder
Ilya Lavrenov [Tue, 27 May 2014 12:12:52 +0000 (16:12 +0400)]
optimized cv::copyMakeBorder

10 years agooptimized UMat::setTo
Ilya Lavrenov [Tue, 27 May 2014 08:07:26 +0000 (12:07 +0400)]
optimized UMat::setTo

10 years agooptimized cv::normalize in case of mask
Ilya Lavrenov [Thu, 29 May 2014 13:46:34 +0000 (17:46 +0400)]
optimized cv::normalize in case of mask

10 years agoMerge pull request #2778 from vbystricky:oclopt_reduce
Alexander Alekhin [Mon, 2 Jun 2014 09:57:56 +0000 (13:57 +0400)]
Merge pull request #2778 from vbystricky:oclopt_reduce

10 years agoMerge pull request #2751 from akarsakov:ocl_thresh_opt
Alexander Alekhin [Mon, 2 Jun 2014 09:54:31 +0000 (13:54 +0400)]
Merge pull request #2751 from akarsakov:ocl_thresh_opt

10 years agoMerge remote-tracking branch 'origin/2.4' into merge-2.4
Roman Donchenko [Mon, 2 Jun 2014 09:43:28 +0000 (13:43 +0400)]
Merge remote-tracking branch 'origin/2.4' into merge-2.4

10 years agofix typo in linux tutorial
StevenPuttemans [Mon, 2 Jun 2014 07:35:19 +0000 (09:35 +0200)]
fix typo in linux tutorial

10 years agoperspectiveTransform simplify assert() for better debuggin
Benjamin Flesch [Sun, 1 Jun 2014 22:27:32 +0000 (00:27 +0200)]
perspectiveTransform simplify assert() for better debuggin

When using perspectiveTransform in rather complicated settings, it would be easier for developers to have two separate assertions for each part of the boolean expression in order to pinpoint problems more efficiently. In my case I am struggling in Python2.7 with finding out whether scn+1 == m.cols or the depth == CV_32F || depth == CV_64F is making a problem, which is kind of hard.

10 years agoMerge pull request #2811 from arkunze:pullreq/140516-erode
Alexander Alekhin [Sat, 31 May 2014 22:30:39 +0000 (02:30 +0400)]
Merge pull request #2811 from arkunze:pullreq/140516-erode

10 years agoMerge pull request #2781 from ilya-lavrenov:tapi_meanstddev
Alexander Alekhin [Sat, 31 May 2014 18:50:44 +0000 (22:50 +0400)]
Merge pull request #2781 from ilya-lavrenov:tapi_meanstddev

10 years agoMerge pull request #2809 from ilya-lavrenov:tapi_copy_perf
Alexander Alekhin [Sat, 31 May 2014 18:48:15 +0000 (22:48 +0400)]
Merge pull request #2809 from ilya-lavrenov:tapi_copy_perf

10 years agoMerge pull request #2787 from ilya-lavrenov:tapi_repeat
Alexander Alekhin [Sat, 31 May 2014 18:46:20 +0000 (22:46 +0400)]
Merge pull request #2787 from ilya-lavrenov:tapi_repeat

10 years agoFixed inconsistency with flag names
Daniel Angelov [Fri, 30 May 2014 22:59:32 +0000 (23:59 +0100)]
Fixed inconsistency with flag names

Fixed inconsistency with flag names for solvePnP.
The default value for the function lacks the CV_ prefix. The code checks against "ITERATIVE". The suggested values for the parameters *include* the prefix.
Even though the enum CV_ITERATIVE (+ CV_P3P, CV_EPNP) = ITERATIVE (& P3P, EPNP), lets show to the users only one of them.
Now the user sees only {ITERATIVE, P3P, EPNP}.

10 years agoMerge pull request #2807 from alalek:disable_tests_KAZE
Alexander Alekhin [Fri, 30 May 2014 15:11:08 +0000 (19:11 +0400)]
Merge pull request #2807 from alalek:disable_tests_KAZE

10 years agoadded performance test
Ilya Lavrenov [Fri, 30 May 2014 14:34:04 +0000 (18:34 +0400)]
added performance test

10 years agooptimized UMat::copyTo with mask
Ilya Lavrenov [Fri, 30 May 2014 14:01:49 +0000 (18:01 +0400)]
optimized UMat::copyTo with mask

10 years agoMerge pull request #2800 from krodyush:pullreq/140516-opticalflow-imgext-fix
Alexander Alekhin [Fri, 30 May 2014 12:35:23 +0000 (16:35 +0400)]
Merge pull request #2800 from krodyush:pullreq/140516-opticalflow-imgext-fix

10 years agofix according review
krodyush [Fri, 30 May 2014 11:44:51 +0000 (15:44 +0400)]
fix according review

10 years agoMerge pull request #2638 from mlyashko:floodfill_perftest
Alexander Alekhin [Thu, 29 May 2014 20:42:42 +0000 (00:42 +0400)]
Merge pull request #2638 from mlyashko:floodfill_perftest

10 years agoMerge pull request #2804 from ilya-lavrenov:tapi_perf
Alexander Alekhin [Thu, 29 May 2014 20:38:11 +0000 (00:38 +0400)]
Merge pull request #2804 from ilya-lavrenov:tapi_perf

10 years agoKAZE: disable tests (too many crashes)
Alexander Alekhin [Thu, 22 May 2014 08:01:55 +0000 (12:01 +0400)]
KAZE: disable tests (too many crashes)

10 years agoadded missed tests for cv::norm, cv::normalize
Ilya Lavrenov [Thu, 29 May 2014 10:09:22 +0000 (14:09 +0400)]
added missed tests for cv::norm, cv::normalize

10 years agoMerge pull request #2773 from abidrahmank:pycascade
Roman Donchenko [Thu, 29 May 2014 10:51:45 +0000 (14:51 +0400)]
Merge pull request #2773 from abidrahmank:pycascade

10 years agoMerge pull request #2771 from SpecLad:pvs-checks-opencv
Roman Donchenko [Thu, 29 May 2014 10:50:42 +0000 (14:50 +0400)]
Merge pull request #2771 from SpecLad:pvs-checks-opencv

10 years agoMerge pull request #2777 from alexstadnik:master
Roman Donchenko [Thu, 29 May 2014 10:43:30 +0000 (14:43 +0400)]
Merge pull request #2777 from alexstadnik:master

10 years agoMerge pull request #2782 from HapeMask:py3_flann
Roman Donchenko [Thu, 29 May 2014 10:40:38 +0000 (14:40 +0400)]
Merge pull request #2782 from HapeMask:py3_flann

10 years agoperftest for floodfill
mlyashko [Thu, 29 May 2014 09:36:13 +0000 (13:36 +0400)]
perftest for floodfill

10 years agooptimized cv::UMat::dot
Ilya Lavrenov [Thu, 29 May 2014 09:12:37 +0000 (13:12 +0400)]
optimized cv::UMat::dot

10 years agooptimized cv::sum (CV_8UC1)
Ilya Lavrenov [Wed, 28 May 2014 15:23:13 +0000 (19:23 +0400)]
optimized cv::sum (CV_8UC1)

10 years agooptimized cv::countNonZero
Ilya Lavrenov [Wed, 28 May 2014 14:39:02 +0000 (18:39 +0400)]
optimized cv::countNonZero

10 years agooptimized index calculation
Ilya Lavrenov [Wed, 28 May 2014 12:43:58 +0000 (16:43 +0400)]
optimized index calculation

10 years agooptimized cv::meanStdDev
Ilya Lavrenov [Wed, 21 May 2014 14:12:26 +0000 (18:12 +0400)]
optimized cv::meanStdDev

10 years agooptimized index access
Elena Gvozdeva [Tue, 27 May 2014 13:27:24 +0000 (17:27 +0400)]
optimized index access

10 years agoMerge pull request #2797 from ElenaGvozdeva:ocl_MT
Alexander Alekhin [Wed, 28 May 2014 09:39:48 +0000 (13:39 +0400)]
Merge pull request #2797 from ElenaGvozdeva:ocl_MT

10 years agoAdding explicit variable conversion in ocl_medianFilter() to suppress build errors...
mletavin [Wed, 28 May 2014 09:30:50 +0000 (13:30 +0400)]
Adding explicit variable conversion in ocl_medianFilter() to suppress build errors on Linux & Mac

10 years agoMerge pull request #2796 from berak:b_3674_24
Alexander Alekhin [Wed, 28 May 2014 09:28:30 +0000 (13:28 +0400)]
Merge pull request #2796 from berak:b_3674_24

10 years ago2 fixed unassigned reshapes in em (#3674)
berak [Wed, 28 May 2014 08:37:16 +0000 (10:37 +0200)]
2 fixed unassigned reshapes in em (#3674)

10 years agoopencl opticaflow fix that enables buffer2image extension
krodyush [Wed, 28 May 2014 06:34:11 +0000 (10:34 +0400)]
opencl opticaflow fix that enables buffer2image extension

10 years agoUpdating missed defines in documentation
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.

10 years agoMerge pull request #2788 from alalek:icv_public
Alexander Alekhin [Tue, 27 May 2014 14:52:01 +0000 (18:52 +0400)]
Merge pull request #2788 from alalek:icv_public

10 years agoMoved new kernels under conditional compilation to disable their build for 3-channel...
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

10 years agoOCL: matchTemplate: changed perf test
Elena Gvozdeva [Tue, 27 May 2014 10:31:11 +0000 (14:31 +0400)]
OCL: matchTemplate: changed perf test

10 years agoMerge pull request #2793 from alalek:run_android_env
Roman Donchenko [Tue, 27 May 2014 09:35:10 +0000 (13:35 +0400)]
Merge pull request #2793 from alalek:run_android_env

10 years agoMerge pull request #2792 from SpecLad:merge-2.4
Roman Donchenko [Tue, 27 May 2014 08:44:23 +0000 (12:44 +0400)]
Merge pull request #2792 from SpecLad:merge-2.4

10 years agoRemoved useless multiplication by 4
Alexander Karsakov [Tue, 27 May 2014 06:52:20 +0000 (10:52 +0400)]
Removed useless multiplication by 4

10 years agoFix some errors
vbystricky [Mon, 26 May 2014 12:55:31 +0000 (16:55 +0400)]
Fix some errors

10 years agofix code in the kernel
vbystricky [Fri, 23 May 2014 07:09:57 +0000 (11:09 +0400)]
fix code in the kernel

10 years agoChange buffer cols count from 64 to 32
vbystricky [Thu, 22 May 2014 07:39:36 +0000 (11:39 +0400)]
Change buffer cols count from 64 to 32

10 years agoOptimize openCL version of reduce function
vbystricky [Wed, 21 May 2014 09:22:44 +0000 (13:22 +0400)]
Optimize openCL version of reduce function

10 years agoFix some errors
vbystricky [Mon, 26 May 2014 12:51:48 +0000 (16:51 +0400)]
Fix some errors

10 years agoFix some errors
vbystricky [Mon, 26 May 2014 12:31:42 +0000 (16:31 +0400)]
Fix some errors

10 years agoOptimize OpenCL LUT function
vbystricky [Mon, 19 May 2014 09:59:54 +0000 (13:59 +0400)]
Optimize OpenCL LUT function

10 years agoOptimize OpenCL LUT function
vbystricky [Mon, 19 May 2014 09:58:14 +0000 (13:58 +0400)]
Optimize OpenCL LUT function

10 years agoUse 4 pixels for one unit. Some ocl code refactoring
vbystricky [Fri, 16 May 2014 15:11:58 +0000 (19:11 +0400)]
Use 4 pixels for one unit. Some ocl code refactoring

10 years agoOptimize OpenCL LUT function
vbystricky [Thu, 15 May 2014 09:08:17 +0000 (13:08 +0400)]
Optimize OpenCL LUT function

10 years agoAdded new Intel-optimized 3x3 and 5x5 kernels to medianFilter.cl file and correspondi...
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.

10 years agorun.py: propagate OPENCV* env variables only with --android_propagate_opencv_env...
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

10 years agofixed cv::mixChannels
Ilya Lavrenov [Mon, 26 May 2014 10:20:16 +0000 (14:20 +0400)]
fixed cv::mixChannels

10 years agoAdded new border types for pyrDown
Alexander Karsakov [Thu, 22 May 2014 06:47:59 +0000 (10:47 +0400)]
Added new border types for pyrDown

10 years agorun.py: added --android_env parameter
Alexander Alekhin [Sun, 25 May 2014 21:19:16 +0000 (01:19 +0400)]
run.py: added --android_env parameter

10 years agofix
Ilya Lavrenov [Thu, 15 May 2014 07:58:03 +0000 (11:58 +0400)]
fix

10 years agoother kernels now use row scheme
Ilya Lavrenov [Wed, 14 May 2014 14:56:25 +0000 (18:56 +0400)]
other kernels now use row scheme

10 years agomultiple rows in KF kernel
Ilya Lavrenov [Wed, 14 May 2014 11:42:30 +0000 (15:42 +0400)]
multiple rows in KF kernel

10 years agomultiple rows per work-item
Ilya Lavrenov [Wed, 14 May 2014 09:55:39 +0000 (13:55 +0400)]
multiple rows per work-item

10 years agoMerge remote-tracking branch 'origin/2.4' into merge-2.4
Roman Donchenko [Mon, 26 May 2014 08:32:14 +0000 (12:32 +0400)]
Merge remote-tracking branch 'origin/2.4' into merge-2.4

10 years agoMerge pull request #2709 from alalek:icv_update_binary_pack
Alexander Alekhin [Fri, 23 May 2014 11:09:43 +0000 (15:09 +0400)]
Merge pull request #2709 from alalek:icv_update_binary_pack

10 years agoUnroll pyrUp kernel
Alexander Karsakov [Fri, 23 May 2014 10:58:34 +0000 (14:58 +0400)]
Unroll pyrUp kernel

10 years agoicv: fix test eps on Mac for failed perf test
Alexander Alekhin [Fri, 23 May 2014 10:54:09 +0000 (14:54 +0400)]
icv: fix test eps on Mac for failed perf test

10 years agooptimized cv::repeat
Ilya Lavrenov [Fri, 23 May 2014 09:45:24 +0000 (12:45 +0300)]
optimized cv::repeat

10 years agoicv: enable public IPPICV packages
Alexander Alekhin [Fri, 23 May 2014 09:43:31 +0000 (13:43 +0400)]
icv: enable public IPPICV packages

10 years agoMerge pull request #2713 from alalek:icv_enable_fns
Alexander Alekhin [Fri, 23 May 2014 09:35:44 +0000 (13:35 +0400)]
Merge pull request #2713 from alalek:icv_enable_fns

10 years agoMerge pull request #2742 from StevenPuttemans:feature_3176
Roman Donchenko [Thu, 22 May 2014 14:03:56 +0000 (18:03 +0400)]
Merge pull request #2742 from StevenPuttemans:feature_3176

10 years agoDownhillSolverImpl::innerDownhillSimplex something looks broken here:
Saree90 [Thu, 22 May 2014 12:52:37 +0000 (22:52 +1000)]
DownhillSolverImpl::innerDownhillSimplex something looks broken here:
Mat_<double> coord_sum(1,ndim,0.0),buf(1,ndim,0.0),y(1,ndim,0.0);
nfunk = 0;
for(i=0;i<ndim+1;++i)
{
y(i) = f->calc(p[i]);
}
y has only ndim elements, while the loop goes over ndim+1

10 years agoAdded more info on the data input variable of kmeans
StevenPuttemans [Tue, 13 May 2014 12:35:08 +0000 (14:35 +0200)]
Added more info on the data input variable of kmeans

10 years agoMerge pull request #2772 from akarsakov:ocl_pyramids
Alexander Alekhin [Thu, 22 May 2014 09:23:49 +0000 (13:23 +0400)]
Merge pull request #2772 from akarsakov:ocl_pyramids

10 years agoMerge pull request #2762 from ilya-lavrenov:ipp_sort
Alexander Alekhin [Thu, 22 May 2014 08:30:53 +0000 (12:30 +0400)]
Merge pull request #2762 from ilya-lavrenov:ipp_sort

10 years agoMerge branch 'master' of https://github.com/Itseez/opencv
Daniel Fernandes [Wed, 21 May 2014 22:59:10 +0000 (17:59 -0500)]
Merge branch 'master' of https://github.com/Itseez/opencv

10 years agoFixed MATLAB bridge
Daniel Fernandes [Wed, 21 May 2014 22:57:35 +0000 (17:57 -0500)]
Fixed MATLAB bridge

MATLAB bridge.hpp was missing definition for Ptr<DenseOpticalFlow>

10 years agoFixed pyopencv_to w/FLANN IndexParams in python3.
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.