Added float, uint64, and uchar params to Algorithm
Made changes to work in cv::Algorithm with parameters of these types.
Also fixed SimpleBlobDetector -- now it can be created by
cv::Algorithm::create and it can work with cv::Algorithm::set/get.
Try to fix Mac compilation issue.
The next attempt to fix a build error on Mac.
alpha channels support for 8-bit tiffs
added test for 4 channel tiff
* img_test is now tested for channel numbers instead of img
* fixed indentation to use spaces and trailing spaces
API of TiffDecoder back to what it was - normalizeChannelsNumber moved to protected
test code unified - channels number is tested for other formats as well
fixed tab indent
Added Thin Prism Distortion Model

Only the code.
Thin prism distortion model added doc

Thin prism distortion model added to the
camera_calibration_and_3d_reconstruction.rst
Fixed undistort.cpp
distCoeffs0 cols to 12
Indentation ok
Indentation Ok
Removed urequired functions
Changed error message in Algorithm::get.
updated the ocl module introduction
Fix the ocl::cvtColor mismatch on some devices
Merge pull request #540 from hgaspar:244
Merge pull request #541 from bitwangyaoyao:2.4_fixCvtColor