OpenCL Eases Development of Computer Vision Software for Heterogeneous Processors