5 способов проверить версию OpenCV из командной строки

OpenCV – это широко используемая библиотека компьютерного зрения с открытым исходным кодом, которая предоставляет различные алгоритмы обработки изображений и компьютерного зрения. Знание версии OpenCV, установленной в вашей системе, необходимо для обеспечения совместимости и устранения неполадок. В этой статье мы рассмотрим пять различных методов проверки версии OpenCV из командной строки, а также примеры кода.

Метод 1: использование атрибута cv2.version
Модуль cv2 в OpenCV предоставляет атрибут version, в котором хранится информация о версии. Вы можете получить доступ к этому атрибуту, чтобы получить версию OpenCV. Вот пример:

import cv2
print("OpenCV version:", cv2.__version__)

Метод 2: использование инструмента pkg-config
Если у вас установлен OpenCV с помощью систем управления пакетами, таких как apt или yum, вы можете использовать инструмент pkg-config для получения информации о версии. Запустите в терминале следующую команду:

pkg-config --modversion opencv

Метод 3: использование утилиты opencv_version
OpenCV предоставляет утилиту opencv_version, которая возвращает информацию о версии. Выполните в терминале следующую команду:

opencv_version

Метод 4: использование утилиты cmake
Если у вас установлен исходный код OpenCV и CMake, вы можете использовать утилиту cmake для проверки версии. Выполните следующие действия:

  1. Создайте временный каталог и перейдите в него.
  2. Сгенерируйте файлы сборки с помощью CMake:
    cmake /path/to/opencv/source
  3. Создайте проект:
    make
  4. Выполните следующую команду, чтобы отобразить версию:
    ./bin/opencv_version

Метод 5: проверка версии пакета OpenCV
Если вы установили OpenCV с помощью менеджеров пакетов, таких как apt, yum или pip, вы можете использовать соответствующие команды управления пакетами для проверки версии. Вот несколько примеров:

Для apt (Ubuntu/Debian):

apt show libopencv-dev

Для yum (CentOS/Fedora):

yum info opencv-devel

Для pip (Python):

pip show opencv-python

В этой статье мы рассмотрели пять различных методов проверки версии OpenCV из командной строки. Используя эти методы, вы можете легко определить версию OpenCV, установленную в вашей системе, что имеет решающее значение для обеспечения совместимости и устранения любых проблем, которые могут возникнуть.

, pkg-config, opencv_version, cmake, управление пакетами, совместимость, устранение неполадок.