1 | initial version |
With the CPU version of detectMultiScale you can provide a color image. The GPU one requires a grayscale image. The GPU is way faster than the CPU counterpart and seems to return good results for me.
You can do a cvtcolor on the GPU while the image is there but it doesn't seem to be faster than the CPU version of cvtcolor.