opencv/modules/cudaimgproc/src/cuda
Namgoo Lee fb8e652c3f Add CV_16UC1 support for cuda::CLAHE
Due to size limit of shared memory, histogram is built on
the global memory for CV_16UC1 case.

The amount of memory needed for building histogram is:

    65536 * 4byte = 256KB

and shared memory limit is 48KB typically.

Added test cases for CV_16UC1 and various clip limits.
Added perf tests for CV_16UC1 on both CPU and CUDA code.

There was also a bug in CV_8UC1 case when redistributing
"residual" clipped pixels. Adding the test case where clip
limit is 5.0 exposes this bug.
2019-02-06 17:21:55 +00:00
..
bilateral_filter.cu Use stream argument when launching bilateral filter kernel 2015-09-18 13:12:58 +02:00
blend.cu
build_point_list.cu
canny.cu Merge pull request #11483 from nglee:dev_cudaCannyStreamIssue 2018-05-09 23:44:34 +03:00
clahe.cu Add CV_16UC1 support for cuda::CLAHE 2019-02-06 17:21:55 +00:00
color.cu fix build error on Jetson 2018-03-28 18:21:53 +09:00
corners.cu
debayer.cu
generalized_hough.cu
gftt.cu Thrust allocator usage. 2016-03-15 11:14:47 -04:00
hist.cu Merge pull request #8367 from khnaba:cuda-calchist-with-mask 2017-03-15 09:34:00 +00:00
hough_circles.cu
hough_lines.cu
hough_segments.cu
match_template.cu fix cuda match template: 2014-12-25 19:23:16 +03:00
mean_shift.cu