Added few opencl optimizations (as Intel platform codepath):
authorkonstantin <konstantin@mailserver.fake>
Wed, 23 Oct 2013 16:38:11 +0000 (20:38 +0400)
committerkonstantin <konstantin@mailserver.fake>
Wed, 23 Oct 2013 16:38:11 +0000 (20:38 +0400)
commit2f62940a0ef9f58491ad47a34548b6a934b9dea1
treef3df52146c6c0ace734d80041a1f143e0293576c
parent6dda2652cd2c34909b939f21905ebd3764d14db8
Added few opencl optimizations (as Intel platform codepath):

1. HaarDetetctor: repack nodes to reduce memory footprint
2. cornerMinEigVal: 4 ocl kernels are fused into 1 for sobel calculation
modules/ocl/include/opencv2/ocl/ocl.hpp
modules/ocl/src/cl_context.cpp
modules/ocl/src/haar.cpp
modules/ocl/src/imgproc.cpp
modules/ocl/src/opencl/haarobjectdetect.cl
modules/ocl/src/opencl/imgproc_sobel2.cl [new file with mode: 0644]