What do I have to consider specifically when I go NonFree?
Switch from
cv::Feature2D Class Reference
[2D Features Framework] » [Feature Detection and Description]
To:
cv::cuda::SURF_CUDA Class Reference
[Extra 2D Features Framework] » [Non-free 2D Features Algorithms]