为了让Cuda与我的GPU一起工作,我正在尝试使用OpenCV -cont肋骨模块构建opencv,作为使用CMake的额外模块,但我得到了以下错误:
CMake Error at modules/videoio/cmake/detect_ffmpeg.cmake:16 (include): include could not find load file: C:/opencv_4/build/3rdparty/ffmpeg/ffmpeg_version.cmake
如何纠正此错误?
10.0
3.6
发布于 2020-06-20 11:49:43
我通过构建和安装OpenCV 4.4.0-pre +OpenCV-cont肋骨(从GitHub克隆项目)解决了这个错误,并使用CMake GUI和VisualStudio2019构建( VS 2017作为C++工具集平台)。
path/to/opencv_contrib/modules
WITH_CUDA和OPENCV_EXTRA_MODULES_PATH设置为现在应该会出现
WITH_CUDNN选项。设置OPENCV_DNN_CUDA.和WITH_CUDNN
OpenCV.sln.开放
Release而不是All_build,单击build.。
INSTALL并重复相同的任务(右击并选择build).OpenCV.sln解决方案,打开CMD并编写python.>>print(cv2.__version__).
>>import cv2并按enter,然后写>>import cv2https://stackoverflow.com/questions/62459996
复制相似问题