Подготовка ПК для работы с компьютерным зрением
Для работы с компьютерным зрением и программирования на языке Python мы рекомендуем использовать Anaconda Navigator, поскольку он обладает удобным интерфейсом импорта библиотек
Установка Anaconda
Переходим на сайт разработчика, выбираем версию под Python 3+, необходимую разрядность компьютера и скачиваем установщик. Устанавливаем дистрибутив.

Далее соглашаемся с условиями Лицензионного соглашения (I Agree), выбираем установку для всех пользователей (All users и Next), соглашаемся с предложенным по умолчанию путём установки.

При выборе продвинутых опций устанавливаем обе галочки, как на скриншоте справа. Установку Microsoft VSCode пропускаем.


Установка OpenCV
Запускаем Anaconda Navigator от имени администратора, переходим в Environments > base (root) > Open Terminal. В открывшемся окне вводим ""conda install -c menpo opencv3" и нажимаем Enter. Процесс установки довольно длительный и начинается с проверки, не установлена ли уже эта библиотека, потом предлагается целый список пакетов для установки — соглашаемся.

По завершении установки появится командная строка с курсором.

*На момент написания статьи работал данный вариант, сейчас состояние репозиториев, места откуда всё устанавливается, изменилось и на данный момент мы советуем ставить Open CV из conda-forge и ввести команду "conda install -c conda-forge opencv"


Putty
Для удалённого управления Paspberry будем использовать программу Putty, скачать: https://maombi.store/application/sistema/putty и установить.

Установка Pycharm

Скачать дистрибутив Pycharm можно отсюда: https://www.jetbrains.com/pycharm/download/



Выбираем Community. Скачиваем. Данная версия 64-х разрядная.

Если Вам нужна 32-х разрядная версия то идём в "Previous versions":

Выбираем версию 2018.3.5:



Скачиваем, запускаем. Со всем соглашаемся. В следующем окне ставим все галочки:

Установка завершается и после неё компьютер необходимо перезагрузить:



Далее запускаем Pycharm.


Меняем название проекта и нажимаем "Create"
Yичего не импортируем.

Выбираем "Create New Project"


Проект создаётся. Указываем для него интерпретатор Анаконды с уже установленными библиотеками. "File", далее "Settings", "Project: Test001", "Project interpreter" и включив невидимые файлы добавляем интерпретатор "C:\ProgramData\Anaconda3\|python.exe".



Проверяем установку билиотек.

Создаём файл с программой: "File", "New…" и выбираем "Python File", даём ему имя, например, Test001:

Выбираем "Add Configuration":



Далее "+", выбираем "Python", затем нажимаем на папку в правой части окошка "Script path" и указываем путь к программе и нажимаем на "OK".

После этого становится активной кнопка "Run":



Печатаем команду import cv2, запускаем программу и убеждаемся в отсутствии ошибок:
Также проверяем библиотеку dlib.


Другие полезные программы
  1. LabelImg - это инструмент для аннотирования графических изображений, открыть сайт>>