OpenCV DNN strict backend selection without silent CPU fallback
OpenCV DNN strict backend selection without silent CPU fallback Goal: configure cv::dnn::Net so that requesting DNN_BACKEND_CUDA with DNN_TARGET_CUDA fails explicitly when CUDA support is absent or no CUDA device is available, instead of silently falling back to the default OpenCV CPU backend. Constraint: setPreferableBackend and setPreferableTarget currentl