Thanks to both. Will try the suggestions.
But wait a second Dalus, are you sure there’s no OpenCL support? Some time back I had this thread regarding the up-sampling performance:
Back then I came to a conclusion OpenCL helped me get over my performance problems. But maybe what I was seeing was the effect of having multiple CPU cores working on it in parallel. Could it be? Say I call cv::resize
and assume there’s no OpenCL HW acceleration. It would still try to use multiple CPU cores, wouldn’t it?
But what about displaying the image in a larger resolution window. Would that up-sampling use just a single CPU core? That could explain a lot…
Sigh… Why can’t nVidia just bundle their OpenCV with CUDA support. People are complaining about it all the time.