当前位置: 首页 > news >正文

conda环境安装opencv带cuda版本

主要是cmake编译选项需要修改

以下两个选项按照自己情况修改
    -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules \
    -D CUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-12.2 \

其中/home/lixin/anaconda3/envs/stereo 改成你自己的conda环境

    cmake -D CMAKE_BUILD_TYPE=RELEASE \-D CMAKE_INSTALL_PREFIX=/home/lixin/anaconda3/envs/stereo \-D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules \-D PYTHON_DEFAULT_EXECUTABLE=/home/lixin/anaconda3/envs/stereo/bin/python \-D PYTHON3_EXECUTABLE=/home/lixin/anaconda3/envs/stereo/bin/python \-D PYTHON3_INCLUDE_DIR=/home/lixin/anaconda3/envs/stereo/include/python3.9 \-D PYTHON3_PACKAGES_PATH=/home/lixin/anaconda3/envs/stereo/lib/python3.9/site-packages \-D PYTHON3_LIBRARY=/home/lixin/anaconda3/envs/stereo/lib/libpython3.9.so \-D BUILD_opencv_java=OFF \-D CUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-12.2 \-D WITH_OPENGL=ON \-D WITH_OPENCL=ON \-D WITH_OPENMP=OFF \-D INSTALL_C_EXAMPLES=OFF -D OPENCV_ENABLE_NONFREE=ON -D WITH_CUDA=ON -D WITH_CUDNN=ON -D OPENCV_DNN_CUDA=ON -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1 -D CUDA_ARCH_BIN=8.9 -D WITH_CUBLAS=1  -D BUILD_EXAMPLES=ON -D HAVE_opencv_python3=ON -D BUILD_opencv_python2=OFF -D BUILD_TIFF=ON ..

cmake之后看下一下是否都正确

然后正常编译就行

http://www.lryc.cn/news/165291.html

相关文章:

  • R语言中的数据结构----矩阵
  • Llama-2 推理和微调的硬件要求总结:RTX 3080 就可以微调最小模型
  • C++多线程的用法(包含线程池小项目)
  • react ant ice3 实现点击一级菜单自动打开它下面最深的第一个子菜单
  • 关于 Qt串口不同电脑出现不同串口号打开失败 的解决方法
  • 可观测性在灰度发布中的应用
  • vscode开发油猴插件环境配置指南
  • 网站不收录没排名降权怎么处理-紧急措施可恢复网站
  • C++vector模拟实现
  • 《DATASET DISTILLATION》
  • GDPU 数据结构 天码行空1
  • 【C++】红黑树的模拟实现
  • 【多线程】Thread 类 详解
  • LINUX 网络管理
  • refresh rate
  • 使用 NGINX Unit 实施应用隔离
  • 2023/09/12 qtc++
  • 全科医学科常用评估量表汇总,建议收藏!
  • 了解消息中间件的基础知识
  • 【linux】Linux wps字体缺失、加粗乱码解决
  • 每日两题 103二叉树的锯齿形层序遍历(数组) 513找树左下角的值(队列)
  • ROS2报错:ImportError: cannot import name ‘Log‘ from ‘rosgraph_msgs.msg‘
  • 【Vue】Vue中的代码分为哪几种类型?
  • es6中includes用法
  • QT中QRadioButton实现分组C++
  • kafka实战报错解决问题
  • vite+react 使用 react-activation 实现缓存页面
  • 【android 蓝牙开发——蓝牙耳机】
  • Golang goroutine 进程、线程、并发、并行
  • 如何做到安全上网