Alexander Karsakov
c8707b891b
Added OCL code for RGB[A]|BGR[A] -> YUV_[YV12|IYUV] color conversion
10 years ago
Alexander Karsakov
8c91604f5a
Added OCL code for YUV2GRAY_420 color conversion
10 years ago
Alexander Karsakov
1cc17a7186
Added OCL code for YUV2BGR_YV12 and YUV2BGR_IYUV color conversions
10 years ago
Alexander Karsakov
85b60ee3cb
Added support for YUV2RGB[A]_NV21 and YUV2BGR[A]_NV21 conversion
10 years ago
Maksim Shabunin
d3821e8cd7
Forgotten punctuation
10 years ago
Maksim Shabunin
420737e098
Fixing iOS clang warnings, part 1
10 years ago
Pavel Vlasov
45958eaabc
Implementation detector and selector for IPP and OpenCL;
...
IPP can be switched on and off on runtime;
Optional implementation collector was added (switched off by default in CMake). Gathers data of implementation used in functions and report this info through performance TS;
TS modifications for implementations control;
10 years ago
Ilya Lavrenov
faf91a466c
imrpoved output of warp test in case of failure
10 years ago
Ilya Lavrenov
af04a85303
fixes for cv::accumulate**
10 years ago
Ilya Lavrenov
5f23d99918
the rest modes of cv::Mat::convertTo
10 years ago
Ilya Lavrenov
183e378bd0
cv::resize (INTER_LINEAR && INTER_CUBIC)
10 years ago
Ilya Lavrenov
00b8f0dec1
cv::pyrUp
10 years ago
Ilya Lavrenov
48a9905f5d
cv::pyrDown
10 years ago
Alexander Karsakov
dfff9a8125
Added OCL performance test for YUV2RGB_IYUV, YUV2GRAY_420, RGB2YUV_IYUV, YUV2RGB_YUY2, YUV2GRAY_YUY2 color conversion modes
10 years ago
Ilya Lavrenov
7166b7b640
cv::cvtColor (RGB2Luv CV_8U)
10 years ago
Ilya Lavrenov
1c1c41d3be
cv::cvtColor (Luv2RGB CV_8U)
10 years ago
Ilya Lavrenov
06461b401a
cv::cvtColor (Lab2BGR CV_8U)
10 years ago
Ilya Lavrenov
71c3e67cb2
cv::cvtColor (HLS2RGB CV_8U)
10 years ago
Ilya Lavrenov
c173d9fa18
cv::cvtColor (RGB2HLS CV_8U)
10 years ago
Ilya Lavrenov
8d367d4b4d
cv::cvtColor (HSV2RGB CV_8U)
10 years ago
Ilya Lavrenov
eb3046f7d3
cv::cvtColor (Gray2RGB5x5)
10 years ago
Alexander Karsakov
66a8acfd3d
Optimization for HoughLinesP
10 years ago
Ilya Lavrenov
f91e461ea0
cv::cvtColor (RGB5x52Gray)
10 years ago
Ilya Lavrenov
a84c4ac197
cv::cvtColor (RGBRGB5x5)
10 years ago
Ilya Lavrenov
b9f57bda05
cv::cvtColor (RGB5x52RGB)
10 years ago
Ilya Lavrenov
28ee84b731
cv::cvtColor (BGR[A]2RGB[A])
10 years ago
Ilya Lavrenov
a54f6bb08b
cv::cvtColor
10 years ago
Ilya Lavrenov
6f05a250be
optimization of cv::CLAHE (~3x)
10 years ago
Ilya Lavrenov
af6a64d76b
cv::accumulate functions
10 years ago
Ilya Lavrenov
81548a30aa
cv::medianBLur
10 years ago
Alexander Karsakov
4880dd0cd6
Added performance test for OCL version of HoughLines and HoughLinesP
10 years ago
Ilya Lavrenov
8e1ccfae3d
cv::boxFilter
10 years ago
Ilya Lavrenov
1c491c42cd
fix for cornerHarris
10 years ago
Alexander Karsakov
eaf5a163b1
Added HoughLinesP OCL implementation
10 years ago
Alexander Karsakov
3695a31606
Combined counter and corner buffers into one
10 years ago
Ilya Lavrenov
d090fcf2fe
cv::moments (CV_8UC1)
10 years ago
Ilya Lavrenov
09fbc78a97
cv::threshold
10 years ago
Ilya Lavrenov
b4fc87c380
cv::remap
10 years ago
Ilya Lavrenov
6377f5a458
fixed warps accuracy tests
10 years ago
Ilya Lavrenov
4dd6148646
cv::resize 16uc1
10 years ago
Ilya Lavrenov
c0b702a994
cv::resize area 2x
10 years ago
Ilya Lavrenov
12001a42f9
corners
10 years ago
Ilya Lavrenov
d30ce2b9ac
canny
10 years ago
Vadim Pisarevsky
aa6ba149bc
make sure ptr<> is called with proper parameter, otherwise the assertion fails
10 years ago
Chuanbo Weng
c5552788c5
Use vload to read unaligned data instead of dereference operator.
...
According to opencl 1.2 spec 6.1.5:
For arguments to a __kernel function declared to be a pointer to a
data type, the OpenCL compiler can assume that the pointee is always
appropriately aligned as required by the data type. The behavior of
an unaligned load or store is undefined, except for the
vloadn, vload_halfn, vstoren, and vstore_halfn functions defined in
section 6.12.7.
Original code read data of type T from address not aligned by multiple
of sizeof(T), so the result is incorrect. With this patch, the cases
./opencv_perf_imgproc
--gtest_filter=OCL_ImgSize_TmplSize_Method_MatType_MatchTemplate.MatchTemplate/*
could work well with beignet 0.9.3.
Signed-off-by: Chuanbo Weng <chuanbo.weng@intel.com>
10 years ago
Alexander Mordvintsev
0319120adc
fix: ippiFilterMedianBorder sometimes crash when doing in-place filtering
10 years ago
Philipp Hasper
68fe45b594
Doc: Fixing indentation
10 years ago
berak
ad20feaca0
small corrections to applyColorMap docs
10 years ago
Maksim Shabunin
88aea1d52f
Stripped iCCP chunk from png files
10 years ago
Alexander Karsakov
8c08714b8c
Remove two "set" kernel call
10 years ago