Ilya Lavrenov
|
af7c614438
|
added RGB[A] -> HSV[FULL] conversion
|
2013-11-13 17:09:05 +04:00 |
|
Roman Donchenko
|
54ea5bbac7
|
Merge pull request #1779 from perping:integral_2.4
|
2013-11-13 15:53:42 +04:00 |
|
Alexander Alekhin
|
fb326a58fc
|
ocl: perf tests: skip tests if we fail check for maxMemoryAllocSize
|
2013-11-13 14:17:57 +04:00 |
|
Ilya Lavrenov
|
6770c04073
|
refactored some functions from ocl arithm
|
2013-11-13 13:56:49 +04:00 |
|
Ilya Lavrenov
|
c38e4f9639
|
added eps to ocl::buildWarpPerspectiveMaps perf test
|
2013-11-13 13:04:02 +04:00 |
|
Roman Donchenko
|
376993be4c
|
Merge pull request #1785 from ilya-lavrenov:ocl_kern_warn
|
2013-11-13 12:20:09 +04:00 |
|
perping
|
185059959b
|
fix haar
|
2013-11-13 10:19:09 +08:00 |
|
perping
|
1e2fb6de30
|
fix match_template and haar
|
2013-11-13 10:09:39 +08:00 |
|
Ilya Lavrenov
|
0bf7350615
|
fixed compilation of ocl::minMaxLoc for Intel device
|
2013-11-12 19:14:40 +04:00 |
|
Ilya Lavrenov
|
96121a66c5
|
kernel warnings on AMD
|
2013-11-12 15:06:46 +04:00 |
|
Roman Donchenko
|
a81efdbb25
|
Merge pull request #1775 from ilya-lavrenov:ocl_cvtColor
|
2013-11-12 14:26:50 +04:00 |
|
perping
|
d6e0ef2710
|
fix linux warning.
|
2013-11-12 18:13:44 +08:00 |
|
perping
|
dee584ee15
|
fix haar
|
2013-11-12 17:54:03 +08:00 |
|
Roman Donchenko
|
834705490e
|
Merge pull request #1782 from ilya-lavrenov:ocl_adapBilat
|
2013-11-12 12:53:34 +04:00 |
|
Roman Donchenko
|
ef4eadd5d3
|
Merge pull request #1766 from ilya-lavrenov:ocl_remap_linear
|
2013-11-12 12:40:14 +04:00 |
|
Roman Donchenko
|
46e423d217
|
Merge pull request #1773 from ilya-lavrenov:ocl_buildWarpPerspectiveMaps
|
2013-11-12 12:26:37 +04:00 |
|
perping
|
8af626d295
|
fix some bug about haar and match_template.
|
2013-11-12 13:56:47 +08:00 |
|
Ilya Lavrenov
|
eda6360fa3
|
added RGB5x5 <-> Gray
|
2013-11-12 00:32:10 +04:00 |
|
Ilya Lavrenov
|
daedc6f454
|
removed 2000x2000, 4000x4000 from test sizes of ocl::adaptiveBilateralFilter
|
2013-11-11 18:14:44 +04:00 |
|
Ilya Lavrenov
|
3727168b50
|
added a performance test for ocl::buildWarpPerspectiveMaps; moved warps to a separate file
|
2013-11-11 18:07:23 +04:00 |
|
Roman Donchenko
|
ccbd7f8da9
|
Added a citation which used to be in the gpu module in 2.4.
|
2013-11-11 18:00:55 +04:00 |
|
Roman Donchenko
|
e4dee5b372
|
Merge pull request #1780 from ilya-lavrenov:ocl_m_pi
|
2013-11-11 17:00:31 +04:00 |
|
Roman Donchenko
|
4f1aed98de
|
Merge remote-tracking branch 'origin/2.4' into merge-2.4
Conflicts:
.gitignore
modules/contrib/src/detection_based_tracker.cpp
modules/core/include/opencv2/core/core.hpp
modules/core/include/opencv2/core/internal.hpp
modules/core/src/gpumat.cpp
modules/core/src/opengl.cpp
modules/gpu/src/cuda/safe_call.hpp
modules/highgui/src/cap.cpp
modules/imgproc/include/opencv2/imgproc/imgproc.hpp
modules/ocl/doc/image_processing.rst
modules/ocl/include/opencv2/ocl/ocl.hpp
modules/ocl/perf/perf_haar.cpp
modules/ocl/src/haar.cpp
modules/ocl/src/imgproc.cpp
modules/ocl/src/kmeans.cpp
modules/ocl/src/svm.cpp
modules/ocl/test/test_objdetect.cpp
samples/ocl/adaptive_bilateral_filter.cpp
|
2013-11-11 16:55:36 +04:00 |
|
Ilya Lavrenov
|
1f421fce01
|
added RGB5x5 <-> RGB conversion
|
2013-11-11 14:50:44 +04:00 |
|
perping
|
73b34e3f85
|
fix warning.
|
2013-11-11 15:06:58 +08:00 |
|
perping
|
50579d2524
|
Make Integral sum support cv_32f, sqsum support cv_64f.
|
2013-11-11 14:31:02 +08:00 |
|
Ilya Lavrenov
|
5beb887247
|
replaced custom PI by OpenCL M_PI constant
|
2013-11-11 00:55:59 +04:00 |
|
Ilya Lavrenov
|
3cc9502c90
|
added RGB[A] <-> BGR[A] conversion to ocl::cvtColor
|
2013-11-10 23:14:36 +04:00 |
|
Ilya Lavrenov
|
581a3e444d
|
added XYZ to RGB conversion to ocl::cvtColor
|
2013-11-10 14:37:21 +04:00 |
|
Ilya Lavrenov
|
5e02b20482
|
added RGB -> XYZ conversion to ocl::cvtColor
|
2013-11-10 13:38:09 +04:00 |
|
Ilya Lavrenov
|
33ae64201c
|
color.cpp refactoring: created generic interface for toRGB and fromRGB callers
|
2013-11-10 00:44:37 +04:00 |
|
Ilya Lavrenov
|
a57030a0cd
|
added YCrCb to RGB, BGR, RGBA, BGRA modes to ocl::cvtColor
|
2013-11-09 17:03:30 +04:00 |
|
Ilya Lavrenov
|
eba6754b06
|
fixed ocl::cvtColor for CV_YUV2BGRA and CV_YUV2RGBA
|
2013-11-09 00:40:45 +04:00 |
|
Ilya Lavrenov
|
8b57893e40
|
added an accuracy test for ocl::buildWarpPerspectiveMaps
|
2013-11-08 18:42:13 +04:00 |
|
Ilya Lavrenov
|
4248f82211
|
added ROI support to ocl::buildWarp*Maps functions
|
2013-11-08 18:40:53 +04:00 |
|
Roman Donchenko
|
800d53f76b
|
Merge pull request #1759 from ilya-lavrenov:ocl_distanceToCenters
|
2013-11-08 12:39:14 +04:00 |
|
Roman Donchenko
|
0be2752366
|
Merge pull request #1755 from KonstantinMatskevich:dump_info
|
2013-11-08 12:31:04 +04:00 |
|
Roman Donchenko
|
0fb629915f
|
Merge pull request #1763 from SpecLad:cv-func
|
2013-11-08 12:29:50 +04:00 |
|
Baichuan Su
|
9a0d06247a
|
Fix the whitespace warning.
|
2013-11-07 15:04:17 -08:00 |
|
Ilya Lavrenov
|
760b718981
|
added CV_16SC2 && CV_16UC1 map types support to ocl::remap (INTER_LINEAR mode)
|
2013-11-08 01:42:48 +04:00 |
|
Baichuan Su
|
99a00d3dd9
|
Fix merge conflicts
|
2013-11-07 09:56:59 -08:00 |
|
Baichuan Su
|
befcbf56fe
|
A minor fix.
|
2013-11-07 08:52:40 -08:00 |
|
Baichuan Su
|
f0de1a08b8
|
Fix ocl::calcHarris not support CV_32FC1 bug.
|
2013-11-07 08:52:39 -08:00 |
|
Roman Donchenko
|
07db81a4bb
|
Merge pull request #1760 from ilya-lavrenov:ocl_remap_nn
|
2013-11-07 17:29:16 +04:00 |
|
Roman Donchenko
|
2c38be079e
|
Enabled CV_Assert and such to print the function name with Visual C++.
Also, I made a separate macro for the current function name, which
helps simplify a lot of code that uses it.
|
2013-11-07 17:22:02 +04:00 |
|
Konstantin Matskevich
|
e9edfd1c54
|
update
|
2013-11-07 17:21:56 +04:00 |
|
Ilya Lavrenov
|
fa15769f39
|
added CV_16SC2 && CV_16UC1 maps support to ocl::remap (nearest neighbour only)
|
2013-11-06 23:14:04 +04:00 |
|
Ilya Lavrenov
|
56d943388d
|
speeded up ocl::distanceToCenters
|
2013-11-06 20:02:31 +04:00 |
|
Andrey Pavlenko
|
296f76a135
|
Merge pull request #1756 from alalek:ocl_workaround_memory_leaks_with_subbuffer
|
2013-11-06 18:26:39 +04:00 |
|
Harris Gasparakis
|
a1de91a4fd
|
Cleaned up adaptive bilateral filtering, added support for gaussian interpolation, updated sample and docs
|
2013-11-06 16:48:50 +04:00 |
|
Konstantin Matskevich
|
5304e9f259
|
extending openCL info dump
|
2013-11-06 15:20:05 +04:00 |
|
Alexander Alekhin
|
03646e7e01
|
ocl: workaround for subbuffer memory leaks
|
2013-11-06 14:02:41 +04:00 |
|
Andrey Pavlenko
|
43c9157220
|
Merge pull request #1750 from alalek:ocl_update_documentation
|
2013-11-06 13:32:00 +04:00 |
|
Andrey Pavlenko
|
a3fa7a243d
|
Merge pull request #1740 from ilya-lavrenov:ocl_corners
|
2013-11-06 13:31:44 +04:00 |
|
Andrey Pavlenko
|
95767676b7
|
Merge pull request #1739 from pengx17:2.4_ocl_overload_haar
|
2013-11-06 13:31:11 +04:00 |
|
Roman Donchenko
|
5c44afa427
|
Merge pull request #1743 from ilya-lavrenov:ocl_repeat
|
2013-11-06 13:24:22 +04:00 |
|
peng xiao
|
53d1873776
|
Revert back test image.
|
2013-11-06 11:19:26 +08:00 |
|
Alexander Alekhin
|
3952a0df44
|
ocl: update comments in ocl.hpp
|
2013-11-05 23:53:52 +04:00 |
|
Alexander Alekhin
|
5a333bfff4
|
ocl: update documentation
|
2013-11-05 23:53:51 +04:00 |
|
Andrey Pavlenko
|
be37d99567
|
Merge pull request #1752 from alalek:ocl_memory_cleanup_workaround
|
2013-11-05 23:49:37 +04:00 |
|
Andrey Pavlenko
|
14c3560750
|
Merge pull request #1751 from ilya-lavrenov:ocl_copyMakeBorder_test_fix
|
2013-11-05 23:49:12 +04:00 |
|
Alexander Alekhin
|
691d5f4187
|
ocl: memory cleanup workaround: clFinish() before clReleaseMemObject() + 64kb memory guard
|
2013-11-05 19:43:07 +04:00 |
|
Ilya Lavrenov
|
e544e34eed
|
fixed ocl::copyMakeBorder accuracy test
|
2013-11-05 18:23:34 +04:00 |
|
Roman Donchenko
|
9c83f6c4fb
|
Merge remote-tracking branch 'origin/2.4' into merge-2.4
Conflicts:
cmake/OpenCVDetectCUDA.cmake
modules/core/include/opencv2/core/version.hpp
modules/cudacodec/src/ffmpeg_video_source.cpp
modules/gpu/src/video_writer.cpp
modules/highgui/test/test_ffmpeg.cpp
modules/highgui/test/test_video_io.cpp
modules/highgui/test/test_video_pos.cpp
modules/ocl/include/opencv2/ocl/ocl.hpp
modules/ocl/include/opencv2/ocl/private/util.hpp
modules/ocl/src/arithm.cpp
modules/ocl/src/blend.cpp
modules/ocl/src/canny.cpp
modules/ocl/src/cl_operations.cpp
modules/ocl/src/filtering.cpp
modules/ocl/src/haar.cpp
modules/ocl/src/imgproc.cpp
modules/ocl/src/kmeans.cpp
modules/ocl/src/moments.cpp
modules/ocl/src/safe_call.hpp
modules/ocl/src/split_merge.cpp
modules/ocl/test/test_moments.cpp
samples/ocl/squares.cpp
|
2013-11-05 16:38:23 +04:00 |
|
Alexander Alekhin
|
7704dbf866
|
ocl: svm: restore non BLAS version
|
2013-11-05 15:15:26 +04:00 |
|
Alexander Alekhin
|
9a63508f50
|
Revert "disable SVM when AMD BLAS is not available"
This reverts commit d63a38e9bf .
Conflicts:
modules/ocl/test/test_ml.cpp
|
2013-11-05 15:13:30 +04:00 |
|
Ilya Lavrenov
|
e7e7e04dce
|
came back to relative error
|
2013-11-05 14:17:31 +04:00 |
|
Ilya Lavrenov
|
2df53d97c5
|
added ocl::repeat
|
2013-11-05 12:23:20 +04:00 |
|
peng xiao
|
2a111f7a6c
|
Let perf/accuracy test of ocl haar uses detectMultiScale api.
Fix image to be used by perf test.
|
2013-11-05 10:40:27 +08:00 |
|
Ilya Lavrenov
|
c89dfd333c
|
fixed warnings in OpenCL kernels
|
2013-11-04 15:30:00 +04:00 |
|
Ilya Lavrenov
|
a8426e1c12
|
fixed ocl::cornerHarris, ocl::cornerMinEigenVal and their accuracy tests
|
2013-11-04 15:16:00 +04:00 |
|
peng xiao
|
8c1eb5bf0e
|
Overload detectMultiScale API for ocl::haar.
|
2013-11-04 14:59:28 +08:00 |
|
Andrey Pavlenko
|
dd942df08b
|
Merge pull request #1736 from alalek:ocl_fix_corner_memory_access
|
2013-11-01 18:37:35 +04:00 |
|
Andrey Pavlenko
|
2767be9a5e
|
Merge pull request #1731 from perping:2.4_haar
|
2013-11-01 16:46:18 +04:00 |
|
Alexander Alekhin
|
99ae9d9cc1
|
ocl: corner*: fix memory access in kernels; change error check to relative
|
2013-11-01 16:38:04 +04:00 |
|
Alexander Alekhin
|
3b293d6855
|
ocl: fix testdata for blendLinear
|
2013-11-01 14:44:13 +04:00 |
|
perping
|
af77111cd6
|
remove whitespace.
|
2013-11-01 17:53:35 +08:00 |
|
Roman Donchenko
|
e7e6d9d63c
|
Merge pull request #1729 from ilya-lavrenov:ocl_moments
|
2013-11-01 11:56:49 +04:00 |
|
perping
|
af33c118b4
|
fixed a bug of haar.
|
2013-11-01 14:07:10 +08:00 |
|
Ilya Lavrenov
|
a8b7573db0
|
fixed ocl::Moments test
|
2013-11-01 00:09:11 +04:00 |
|
Ilya Lavrenov
|
1f9ab2e0ca
|
fixed warnings in ocl kernels
|
2013-10-31 23:48:02 +04:00 |
|
Andrey Pavlenko
|
dfa5a27bee
|
Merge pull request #1727 from ilya-lavrenov:ocl_warpPerspective
|
2013-10-31 15:32:34 +04:00 |
|
Andrey Pavlenko
|
fbabc323ed
|
Merge pull request #1726 from melody-rain:2.4_tvl1_ocl
|
2013-10-31 14:03:36 +04:00 |
|
Andrey Pavlenko
|
bf58049d11
|
Merge pull request #1724 from ilya-lavrenov:ocl_thresh
|
2013-10-31 13:55:04 +04:00 |
|
Andrey Pavlenko
|
e80f5bed2d
|
Merge pull request #1710 from melody-rain:2.4_moments_ocl
|
2013-10-31 13:54:46 +04:00 |
|
Ilya Lavrenov
|
c8aed4996e
|
fixed ocl::warpPerspective
|
2013-10-31 13:53:11 +04:00 |
|
Jin Ma
|
3dbcd05407
|
fixed a typo.
|
2013-10-31 16:25:50 +08:00 |
|
Jin Ma
|
145ece8f9c
|
removed test for double since not all platforms support double, thus the sanity check cannot pass on all the platforms.
|
2013-10-31 16:21:08 +08:00 |
|
Jin Ma
|
599cf6bea0
|
Resolved a bug and used ocl::multiply.
|
2013-10-31 16:09:33 +08:00 |
|
Ilya Lavrenov
|
1d5f5d2364
|
vectorized ocl::threshold for single channel images
|
2013-10-31 12:00:53 +04:00 |
|
Jin Ma
|
1bb47f4bdf
|
modified the copyright info.
|
2013-10-31 08:47:59 +08:00 |
|
Andrey Pavlenko
|
ef9f690598
|
Merge pull request #1709 from ilya-lavrenov:ocl_cornerharris
|
2013-10-31 00:22:37 +04:00 |
|
Andrey Pavlenko
|
5795bb326d
|
Merge pull request #1723 from ilya-lavrenov:ocl_norm
|
2013-10-31 00:21:29 +04:00 |
|
Andrey Pavlenko
|
ead37e4a29
|
Merge pull request #1721 from alalek:ocl_fix_filter2D_64F_kernel
|
2013-10-31 00:21:10 +04:00 |
|
Andrey Pavlenko
|
68c916aa26
|
Merge pull request #1719 from ilya-lavrenov:ocl_gaussianBlur
|
2013-10-31 00:20:51 +04:00 |
|
Andrey Pavlenko
|
089cf423a0
|
Merge pull request #1717 from alalek:ocl_adjust_worksize
|
2013-10-31 00:20:34 +04:00 |
|
Ilya Lavrenov
|
16df5b007d
|
disabled upload and download perf tests
|
2013-10-30 17:08:57 +04:00 |
|
Ilya Lavrenov
|
c674d3cf49
|
fixed ocl::norm (with NORM_RELATIVE specified) when norm(src2) == 0
|
2013-10-30 16:48:12 +04:00 |
|
Alexander Alekhin
|
0104f59feb
|
ocl: filter2D: fix processing of kernel with double datatype
|
2013-10-30 16:27:46 +04:00 |
|
Ilya Lavrenov
|
8dfde47f89
|
changed eps in ocl::GaussianBlur test
|
2013-10-30 16:04:48 +04:00 |
|