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

opencv快速安装以及各种查看版本命令

安装opencv并查看其版本,直接通过一个可执行文件实现。

#!/bin/bashwget https://codeload.github.com/opencv/opencv/zip/3.4 -O opencv-3.4.zip && unzip opencv-3.4.zip && cd opencv-3.4 && \mkdir build && cd build && \ cmake -D CMAKE_BUILD_TYPE=RELEASE \-D PYTHON_DEFAULT_EXECUTABLE=/usr/bin/python \-D PYTHON_INCLUDE_DIR=/usr/include/python3.6 \-D PYTHON_INCLUDE_DIR2=/usr/include/x86_64-linux-gnu/python3.6m \-D PYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.6m.so \-D PYTHON3_NUMPY_INCLUDE_DIRS=/usr/lib/python3/dist-packages/numpy/core/include/ \-D PYTHON3_EXECUTABLE=/usr/lib/python \-D BUILD_opencv_python2=OFF \-D CMAKE_INSTALL_PREFIX=/usr/local \-D INSTALL_C_EXAMPLES=ON \-D INSTALL_PYTHON_EXAMPLES=ON \-D WITH_TBB=ON \-D WITH_V4L=ON \-D WITH_OPENGL=ON \-D BUILD_EXAMPLES=ON .. && make -j"$(nproc)" && make install

很明显,这是安装的3.4版本的,然后怎么查看自己的opencv版本呢?
第一个:

opencv_version

请添加图片描述

第二个:

pkg-config --modversion opencv4

请添加图片描述
以上就是opencv的简便安装与版本查看

接下来继续学习其他查看命令。
查看ubuntu系统版本:

lsb_release -a

请添加图片描述

查看系统架构:

uname -a

请添加图片描述

cmake版本:

cmake --version

请添加图片描述

cuda 版本:

nvcc -V 		# 这两条指令都可以
nvcc --version	# 这两条指令都可以

请添加图片描述

PCL版本:
这个ros自带一个,然后也可以自己装。
ros自带的话就是:

gedit /usr/lib/x86_64-linux-gnu/cmake/pcl/PCLConfigVersion.cmake

请添加图片描述
可以看到是1.10的版本
如果是自己装的那就看 /usr/local/share/下的pcl文件夹,不过我没有装。。
最后就是torch的版本
直接进python:

>>>python
>>>import torch
>>>torch.__version__  # 注意version的前后都是两个下划线
>>>torch.is_available()

torch.is_available() 是一个PyTorch库中的函数,用于检查当前系统是否安装了可用的GPU加速。它返回一个布尔值,如果系统中存在可用的GPU设备,则返回True,否则返回False。

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

相关文章:

  • 免费学习通刷课(免费高分)Pro版
  • 线性数据结构-队列
  • python脚本将视频抽帧为图像数据集
  • Xmind导入纯文本TXT方法
  • 深度学习在老年痴呆检测中的应用:数据集综述
  • 【FreeRTOS】内存管理笔记
  • 【数据结构】二叉树:一场关于节点与遍历的艺术之旅
  • arm系统中双网卡共存问题
  • IDEA创建Mybatis项目
  • 排序---快速排序
  • #08【面试问题整理】嵌入式软件工程师
  • 统计绘图 | 一行代码教你绘制顶级期刊要求配图
  • [ue5]建模场景学习笔记(6)——必修内容可交互的地形,交互沙(4)
  • 5.2 参照完整性
  • SpringCache 缓存 - @Cacheable、@CacheEvict、@CachePut、@Caching、CacheConfig 以及优劣分析
  • 数据结构 —— 堆
  • 【运维】如何更换Ubuntu默认的Python版本,update-alternatives如何使用
  • 2024 年适用于 Linux 的 5 个微软 Word 替代品
  • 大模型日报2024-06-12
  • LVGL欢乐桌球游戏(LVGL+2D物理引擎学习案例)
  • 国产数字证书大品牌——JoySSL
  • Codeforces Global Round 26 D. “a“ String Problem 【Z函数】
  • Next.js 加载页面及流式渲染(Streaming)
  • 形如SyntaxError: EOL while scanning string literal,以红色波浪线形式在Pycharm下出现
  • DockerCompose+Jenkins+Pipeline流水线打包SpringBoot项目(解压安装配置JDK、Maven等)入门
  • Web前端开发个人技能全面剖析:四维度深度理解,五能力实战展现,六要素构建优势,七步骤持续精进
  • 如何让 uboot启动时自动执行指令?(执行“mtdparts default”命令)
  • Java的集合框架总结
  • 基于DenseNet网络实现Cifar-10数据集分类
  • 我的“工具”库