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.
|
||
|---|---|---|
| .. | ||
| bilateral_filter.cu | ||
| blend.cu | ||
| build_point_list.cu | ||
| canny.cu | ||
| clahe.cu | ||
| color.cu | ||
| corners.cu | ||
| debayer.cu | ||
| generalized_hough.cu | ||
| gftt.cu | ||
| hist.cu | ||
| hough_circles.cu | ||
| hough_lines.cu | ||
| hough_segments.cu | ||
| match_template.cu | ||
| mean_shift.cu | ||