switched to Input/Output Array in Histogram Processing
refactored gpu::Canny (converted it into Algorithm)