В этом руководстве мы покажем вам, как установить OpenCV на Ubuntu 22.04 LTS. Для тех из вас, кто не знал, OpenCV — это библиотека программирования, ориентированная на компьютерное зрение в реальном времени с поддержкой графического процессора и многоядерной обработки. OpenCV используется для широкого спектра приложений, включая анализ медицинских изображений, сшивание изображений просмотра улиц, видеонаблюдение, обнаружение и распознавание лиц, извлечение 3D-моделей и многое другое. OpenCV — это кроссплатформенная библиотека, поэтому она может хорошо работать в Windows, macOS и Linux.
В этой статье предполагается, что у вас есть хотя бы базовые знания о Linux, вы знаете, как использовать оболочку, и, самое главное, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам, чтобы получить привилегии root. Я покажу вам пошаговую установку OpenCV на Ubuntu 22.04 (Jammy Jellyfish). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.
Предпосылки
- Сервер под управлением одной из следующих операционных систем: Ubuntu 22.04, 20.04 и любой другой дистрибутив на основе Debian, например Linux Mint.
- Рекомендуется использовать новую установку ОС, чтобы предотвратить возможные проблемы.
- SSH-доступ к серверу (или просто откройте Терминал, если вы находитесь на рабочем столе).
- или доступ к . Однако мы рекомендуем действовать от имени пользователя , так как вы можете нанести вред своей системе, если не будете осторожны, действуя от имени пользователя root.
non-root sudo user
root user
non-root sudo user
Установите OpenCV на Ubuntu 22.04 LTS Jammy Jellyfish
Шаг 1. Сначала убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt
команды в терминале.
sudo apt update sudo apt upgrade sudo apt install wget apt-transport-https gnupg2 software-properties-common
Шаг 2. Установка OpenCV на Ubuntu 22.04.
- Установите OpenCV с помощью Python.
По умолчанию OpenCV доступен в базовом репозитории Ubuntu 22.04. Теперь выполните следующую команду ниже, чтобы установить последнюю стабильную версию OpenCV в вашу систему Ubuntu:
sudo apt install python3-opencv libopencv-dev
Кроме того, вы можете установить OpenCV с помощью Pip Python :
sudo apt install python3-pip pip install opencv-python
Чтобы подтвердить установку OpenCV с помощью выполненной выше команды, мы отобразим ее версию:
python3 -c "import cv2"
- Установите OpenCV Ubuntu из исходного кода.
Сначала мы устанавливаем инструменты сборки и зависимости:
sudo apt-get install cmake gcc g++ python3-dev python3-numpy libavcodec-dev libavformat-dev libswscale-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libgtk2.0-dev libgtk-3-dev
После установки инструментов сборки вам нужно загрузить исходный код OpenCV:
git clone https://github.com/opencv/opencv.git
Теперь перейдите в opencv
папку, которую вы скачали ранее. Создайте новую папку под названием build
и зайдите в нее. Теперь из build
каталога мы можем использовать установку Ubuntu OpenCV с помощью следующих команд:
sudo cmake ../ sudo make
Поздравляем! Вы успешно установили OpenCV . Спасибо за использование этого руководства по установке OpenCV в системе Ubuntu 22.04 LTS Jammy Jellyfish. Для получения дополнительной помощи или полезной информации рекомендуем посетить официальный сайт OpenCV .