there are official binary releases but they don’t contain CUDA. all the CUDA modules are in the
contrib repository. the official binary releases don’t contain
that means you also want to clone the
contrib repo, and you want to tell cmake about the
OPENCV_EXTRA_MODULES_PATH. you see that in the tutorial linked in the previous post.
besides, CUDA is very particular about the version it’s built with, and the version that’s installed on the system, and the hardware that is supported by that version. even if you could find builds that someone made… best to build yourself. it’s doable.
you will have to build.
those aren’t alternatives, there’s no either/or. sources are the stuff you build from. cmake is the thing that creates a VS solution for the sources, given some configuration. without sources, there’s nothing to build. without cmake, you won’t have any build instructions (VS solution).