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

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

#!/bin/bash
 
wget 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。

相关推荐

  1. Redis命令---查看版本

    2024-06-06 15:24:06       51 阅读
  2. Ubuntu下安装各种软件以及问题

    2024-06-06 15:24:06       30 阅读
  3. windows各个版本安装SSH

    2024-06-06 15:24:06       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-06 15:24:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-06 15:24:06       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-06 15:24:06       82 阅读
  4. Python语言-面向对象

    2024-06-06 15:24:06       91 阅读

热门阅读

  1. iOS hitTest 机制用处之二-----使用pointInside方法

    2024-06-06 15:24:06       29 阅读
  2. py之每日spider案例分享

    2024-06-06 15:24:06       27 阅读
  3. STM32_SPI

    STM32_SPI

    2024-06-06 15:24:06      24 阅读
  4. 什么是接地电阻柜呢?

    2024-06-06 15:24:06       29 阅读
  5. 解决QT QMessageBox 弹出需点击两次才能关闭问题

    2024-06-06 15:24:06       33 阅读
  6. delphi 3层源码

    2024-06-06 15:24:06       29 阅读
  7. react+vite创建

    2024-06-06 15:24:06       27 阅读