Erik Karlsson
cc8d94c6fc
Addition of per-channel h-values for fastNlMeansDenoising[Multi][Abs]
10 years ago
Erik Karlsson
324fa26848
Refactoring of OpenCL implementation
10 years ago
Erik Karlsson
69eae13ff3
Changed pointers from sample_t * to uchar *. Rescaling psz accordingly.
10 years ago
Erik Karlsson
87760d13fb
Cleanup and addition of 4-component support for ocl_fastNlMeansDenoising
10 years ago
Erik Karlsson
73663dcdd1
Added support for 16-bit input
10 years ago
Erik Karlsson
0fdb95e195
Refactoring and addition of CV_8UC3 to ocl_fastNlMeansDenoising
10 years ago
Yan Wang
fd2d800c06
Remove unnecessary local variable "size".
...
It should also be better for optimizing when compiling kernel.
Signed-off-by: Yan Wang <yan.wang@linux.intel.com>
10 years ago
Yan Wang
a8b4c99ed6
Improve the performance of fast_nlmeans_denoising_opencl.
...
1. Remove unnecessary barriers.
2. Adjust CTA_SIZE based on the following cases for Intel platform:
a) OCL_Photo_DenoisingGrayscale.DenoisingGrayscale
b) OCL_Photo_DenoisingColored.DenoisingColored
10 years ago
Ilya Lavrenov
c7857e8c13
small fixes
11 years ago
Ilya Lavrenov
634e8d37cc
fixed for 2 channels
11 years ago
Ilya Lavrenov
7faf1f6277
some improvements
11 years ago
Ilya Lavrenov
72c327fef8
hope it finally works
11 years ago
Ilya Lavrenov
38cbe9873a
small fixes
11 years ago
Ilya Lavrenov
9db28f332a
more fixes
11 years ago
Ilya Lavrenov
891dbeabba
implemented OpenCL version of cv::fastNlMeansDenoising
11 years ago