Ilya Lavrenov
d15bf6261a
redundant clFinish in upload since clEnqueueWriteBuffer above is already blocked
11 years ago
Ilya Lavrenov
50cf152977
cached commonly used device properties
11 years ago
Ilya Lavrenov
1ab1594d00
workaround
11 years ago
Ilya Lavrenov
372cdac07c
moved kernelToStr to ocl.hpp
11 years ago
Ilya Lavrenov
6d64907f18
async
11 years ago
Ilya Lavrenov
384a28622d
added cv::calcHist to T-API (only for CV_8UC1 with 256 bins)
11 years ago
Ilya Lavrenov
7c96d98a24
implemented OpenCL version of cv::accumulate****
11 years ago
Ilya Lavrenov
78c2b3ca2a
refactored imgproc
11 years ago
Ilya Lavrenov
48a084c236
OpenCL version of cv::buildPyramid
11 years ago
Alexander Alekhin
1ff9a8ef52
core/ocl: added warning about incompatible configuration
11 years ago
Ilya Lavrenov
321782b9b7
added macro with ability of returning values
11 years ago
Ilya Lavrenov
f767077a41
fixed condition
11 years ago
Ilya Lavrenov
2dd294cc84
fixed cv::split; enabled test
11 years ago
Ilya Lavrenov
fa5492343a
added STD_VECTOR_UMAT support to _OutputArray::create
11 years ago
Ilya Lavrenov
7f785e0a11
refactored core using new macro
11 years ago
vbystricky
33fc46cdec
Validate parameters for using OpenCL version, before upload UMat
11 years ago
vbystricky
4152135e63
Fix error with some opencl functions on the build WITH_OPENCL=OFF
11 years ago
vbystricky
c57e427fba
Move OpticalFlowPyrLK from ocl module to video module
11 years ago
Ilya Lavrenov
cc514ac7a9
added new macros useful for tracking whether OpenCL impl run or not
11 years ago
Konstantin Matskevich
ae827a638c
fixes
11 years ago
Konstantin Matskevich
f90e41d54e
dumpinfo
11 years ago
Konstantin Matskevich
ca5689e0db
BFMatcher
...
match
radiusMatch
11 years ago
Vladislav Vinogradov
dda999545c
fix GpuMat::copyTo method with mask:
...
fill destination matrix with zeros if it was reallocated
11 years ago
Ilya Lavrenov
bfa382cf9d
fixed copying UMat -> std::vector
11 years ago
Ilya Lavrenov
ae4be413c3
added perf tests for cv::reduce
11 years ago
Anatoly Baksheev
ac035b9b8e
review comments
11 years ago
Ilya Lavrenov
5d18cf9989
added cv::[extract|insert]Channel to T-API
11 years ago
Anatoly Baksheev
0d702b83f4
updated code to use mapper->SetInput instead of SetInputConnection. All widgets except plane, images ans texts
11 years ago
Anatoly Baksheev
7b28f730f4
traits for Affine3
11 years ago
Anatoly Baksheev
a76a34d28e
added Affine3: 3x4 input Mat support
11 years ago
Anatoly Baksheev
3e071491c9
added Affine3 ctor from array
11 years ago
Anatoly Baksheev
b1c0bf1fee
Affine::rotate(rvec) method
11 years ago
Anatoly Baksheev
7e952e2f10
removed incorrect and unnecessarily methods from Affine3f
11 years ago
Ilya Lavrenov
5af2e6f1c9
removed useless CRC calculation
11 years ago
Drew Jetter
6bf599b1bc
Fixed bug #3489 : The code assumed that two global variables would be constructed in a particular order, but global variable initialization order is compiler-dependent.
11 years ago
Ilya Lavrenov
6b8bee6e0b
fixed kernel compilation warnings
11 years ago
Ilya Lavrenov
37789f015a
deleted excess semicolons, commas
11 years ago
Roman Donchenko
0de799b3b0
Removed some duplicate assertions.
11 years ago
Roman Donchenko
e9805e444f
Fixed an overly-narrow assertion in cv::norm.
...
size() requires that the matrix is two-dimensional, and norm()
works on higher dimensions.
11 years ago
Roman Donchenko
5f8d8c0069
Added a test for matrix-to-vector copy and convert.
11 years ago
Roman Donchenko
4e4a7d0353
Removed an unnecessary workaround for matrix-to-vector copyTo.
11 years ago
Roman Donchenko
ee97a5e757
Re-fix bug #3319 with less side effects.
11 years ago
Roman Donchenko
f02204847a
Revert "fixed bug #3319"
...
See 092f916
for explanation.
This reverts commit 4f9c081dc3
.
11 years ago
Roman Donchenko
092f916db9
Revert 4f9c081
...
That commit introduces problems, as it breaks certain use cases of
OpenCV functions; for example, convertTo of an Nx1 matrix to an
std::vector.
Since vectors can't store separate width and height values, OpenCV
considers them to always be 1xN. So even though the vector is created with
.create(N, 1), the Mat passed to getContinousSize has dimensions 1xN,
and the size comparison fails, even though the operation itself is safe.
This is a use case we probably don't want to break, at the very least
for backwards compatibility. So I'm reverting the commit. This will also
unfix bug #3319 ; I'll submit a less intrusive solution as a PR to 2.4, which
will also revert 4f9c081
there.
11 years ago
Ilya Lavrenov
93a818684c
ported cv::Canny to T-API
11 years ago
Ilya Lavrenov
63a5e39e2c
added cv::reduce to T-API
11 years ago
Ilya Lavrenov
09bff78d63
deleted extra arg in case of power=0.5
11 years ago
Max Khardin
d8e5f1611b
Rewrite definition/declaration of variables to be more compact
11 years ago
Ilya Lavrenov
da2790249e
added NORM_L2SQR type to cv::norm
11 years ago
Ilya Lavrenov
2e5e278271
added cv::PSNR performance test
11 years ago