Adding support for GDAL raster images.
Fixed the compiler warnings for the demo program.
Fixing double to uchar conversion warning.
datastart must be non-const in CUDA.
Several type of formal refactoring:
1. someMatrix.data -> someMatrix.prt()
2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex )
3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>()
4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
now the tests pass with loop_times==30
fix for gcc
Merge pull request #3095 from vpisarev:restore_ocl_div_mul_and_repeat
Merge with master and fix conflicts
Merge pull request #3089 from Adil-Ibragimov:fix_cuda_constness
Merge pull request #3094 from Adil-Ibragimov:minor_fixes_in_Mat-data
Merge pull request #3097 from mshabunin:gdal-support